Kevin_306

Ubuntu换源(安装系统+非安装系统)(20210110)

方法一:安装系统之前直接换源

近日遇到的一个系统应用安装失败问题:

无法正常更新和安装一些软件,出现了一些莫名的报错,(见下图)

后续整理和疏导发现是由于Ubuntu安装之前未换源,源本身导致的问题(官方源由于在境外,可能会有诸多不方便)

换源之后解决,今天就来说一下换源是怎么操作的!

--------------------------------------------开-始-了------------------------------------------------

说干就干,重新安装系统,感谢另外一位大牛的技术贴支持,@网络之鹰

https://www.cnblogs.com/neteagles/p/14164958.html

此次最重要的一个步骤:安装之前换源,此步骤相当重要,一定要改源地址!

第一次换源,镜像地址:https://mirrors.aliyun.com/ubuntu

一步一步的安装,前面都很顺利,差不多到最后一步了,可是新的问题又出现了,系统文件不能完整的安装成功

请看截图:

 这是怎么回事呢?带着疑问找问题,最后发现是阿里云不稳定导致,延迟严重,丢包也相当严重!!! 

这样只能继续换源!!!

第二次换源!清华源!!!

第二次设置镜像地址https://mirrors.tuna.tsinghua.edu.cn/ubuntu

清华大学开源软件镜像站

清华源换成之后,安装到了硬盘分区阶段,还是有新问题,发现上次换aliyun的时候,已经划分的分区还在,又不能下一步(Done),自己研究了一下,发现只能删除(Delete)并重新设置(Reset);

 根据需求,重新分区,选择(Done),即可完成分区配置。

到这一步,就按一下回车键,后续这些步骤不一一详述:

格式化--设置用户名/主机名/密码--安装Openssh服务--软件暂时不装,选择(Done)--正在安装--(此处根据网络情况,大概要二十分钟左右)--完成后重启(Reboot)。

 

最后重启之后,别忘了设置快照(init)~。~

完工~。~

 


 

方法二:另外一种不需要重新安装系统的换源方法

发现源地址中有源错误,下图中蓝色标识,应该是tsinghua.edu,错写成了tsinghua/edu。

1.打开Ubuntu的终端输入: 

kevin@ubuntu2004:~$ sudo -i vim /etc/apt/sources.list
[sudo] password for kevin: 输入密码回车即可 

 

kevin@ubuntu2004:~$ sudo -i vim /etc/apt/sources.list

  2.修改为正确的清华源地址:https://mirrors.tuna.tsinghua/edu.cn/ubuntu

  3.修改之后执行:kevin@ubuntu2004:~$ sudo apt-get update (#更新源) 

 1 kevin@ubuntu2004:~$ sudo apt-get update
 2 Get:1 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal InRelease [265 kB]
 3 Get:2 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-updates InRelease [114 kB]
 4 Get:3 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-backports InRelease [101 kB]
 5 Get:4 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-security InRelease [109 kB]
 6 Get:5 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal/main amd64 Packages [970 kB]
 7 Get:6 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal/main Translation-en [506 kB]
 8 Get:7 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal/main amd64 c-n-f Metadata [29.5 kB]
 9 Get:8 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal/restricted amd64 Packages [22.0 kB]
10 Get:9 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal/restricted Translation-en [6212 B]
11 Get:10 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal/restricted amd64 c-n-f Metadata [392 B]
12 Get:11 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal/universe amd64 Packages [8628 kB]
13 Get:12 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal/universe Translation-en [5124 kB]
14 Get:13 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal/universe amd64 c-n-f Metadata [265 kB]
15 Get:14 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal/multiverse amd64 Packages [144 kB]
16 Get:15 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal/multiverse Translation-en [104 kB]
17 Get:16 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal/multiverse amd64 c-n-f Metadata [9136 B]
18 Get:17 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-updates/main amd64 Packages [840 kB]
19 Get:18 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-updates/main Translation-en [201 kB]               
20 Get:19 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-updates/main amd64 c-n-f Metadata [12.7 kB]        
21 Get:20 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-updates/restricted amd64 Packages [155 kB]         
22 Get:21 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-updates/restricted Translation-en [23.2 kB]        
23 Get:22 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-updates/restricted amd64 c-n-f Metadata [436 B]    
24 Get:23 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-updates/universe amd64 Packages [746 kB]           
25 Get:24 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-updates/universe Translation-en [155 kB]           
26 Get:25 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-updates/universe amd64 c-n-f Metadata [16.2 kB]    
27 Get:26 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-updates/multiverse amd64 Packages [21.6 kB]        
28 Get:27 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-updates/multiverse Translation-en [5508 B]         
29 Get:28 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-updates/multiverse amd64 c-n-f Metadata [596 B]    
30 Get:29 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-backports/main amd64 c-n-f Metadata [112 B]        
31 Get:30 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-backports/restricted amd64 c-n-f Metadata [116 B]  
32 Get:31 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-backports/universe amd64 Packages [4032 B]         
33 Get:32 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-backports/universe Translation-en [1448 B]         
34 Get:33 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-backports/universe amd64 c-n-f Metadata [224 B]    
35 Get:34 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-backports/multiverse amd64 c-n-f Metadata [116 B]  
36 Get:35 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-security/main amd64 Packages [521 kB]              
37 Get:36 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-security/main Translation-en [112 kB]              
38 Get:37 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-security/main amd64 c-n-f Metadata [7072 B]        
39 Get:38 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-security/restricted amd64 Packages [132 kB]        
40 Get:39 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-security/restricted Translation-en [19.5 kB]       
41 Get:40 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-security/restricted amd64 c-n-f Metadata [392 B]   
42 Get:41 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-security/universe amd64 Packages [542 kB]          
43 Get:42 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-security/universe Translation-en [77.9 kB]         
44 Get:43 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-security/universe amd64 c-n-f Metadata [10.4 kB]   
45 Get:44 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-security/multiverse amd64 Packages [14.8 kB]       
46 Get:45 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-security/multiverse Translation-en [3160 B]        
47 Get:46 https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal-security/multiverse amd64 c-n-f Metadata [340 B]   
48 Fetched 20.0 MB in 7s (2826 kB/s)                                                                           
49 Reading package lists... Done

4.修改之后执行:kevin@ubuntu2004:~$sudo apt-get upgrade(#更新软件) 

5.尝试一下安装应用,可以安装成功!

 


 

方法三:一条命令换源法

一条命令解决问题:

sed -i 's/mirrors.aliyun.com/mirrors.tuna.tsinghua.edu.cn/' /etc/apt/sources.list

sed -i 's/mirrors.aliyun.com/mirrors.tuna.tsinghua.edu.cn/' /etc/apt/sources.list

  

 注意:替换前的mirrors.aliyun.com,要看系统具体的源,有可能是网易163的源,也可能是境外的源hk.archive.ubuntu.com/

sed -i 's/hk.archive.ubuntu.com/mirrors.tuna.tsinghua.edu.cn/' /etc/apt/sources.list

  

 

posted on 2021-01-10 10:26  熊猫小虾  阅读(2492)  评论(0编辑  收藏  举报

导航