对于Ubuntu系统, 不同的版本的源都不一样,每一个版本都有自己专属的源。由于官方网站下载比较慢,所以在装完 Ubuntu 系统后最好把官方源更换为国内的源。
第一步获取 Ubuntu 代号
Ubuntu 每个发行版本都有自己的代号,我们要通过我们安装在电脑上 Ubunt系统的代号去找对应的源,Ctrl+Alt+T 打开终端,执行以下命令:
lsb_release –a
我们选择阿里云源、清华大学源、中科大源(其他源都行)
阿里云源: http://mirrors.aliyun.com/ubuntu/
清华源: http://mirrors.tuna.tsinghua.edu.cn/ubuntu/
中科大:http://mirrors.ustc.edu.cn/ubuntu/
Ubuntu19.04找中科大的软件源如下:
然后我们编辑/etc/apt/sources.list
第二步:
如果是在ubuntu桌面环境下编辑的的情况下你可以使用一下命令
sudo gedit /etc/apt/sources.list
也可以用
sudo vim /etc/apt/sources.list
注释或删除掉源文件的源并添加如下地址并保存
deb https://mirrors.ustc.edu.cn/ubuntu/ disco main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ disco main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ disco-security main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ disco-security main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ disco-updates main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ disco-updates main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ disco-backports main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ disco-backports main restricted universe multiverse
第三步:执下以下命令 更新软件源
sudo apt-get update
ubuntu系统更新时出现如下问题
• sudo apt-get update 或者sudo apt-get upgrade出现
正在读取软件包列表… 完成
E: 无法获得锁 /var/lib/apt/lists/lock - open (11: 资源暂时不可用)
E: 无法对目录 /var/lib/apt/lists/ 加锁
解决方法:
1.强制解锁
sudo rm /var/lib/apt/lists/lock
2.终端输入
ps -aux | grep apt-get
3.查看一下apt-get的相关进程,然后Kill掉这个进程
sudo kill PID(进程ID)
再次执行更新软件源