Loading... # Ubuntu 更新软件源(阿里、华为、清华源) ## 一、备份源 and 恢复源 注:`**.bak 做的备份源文件不要删了` ### 1.1、备份源: ```css cp /etc/apt/sources.list /etc/apt/sources.list.bak ``` ### 1.2、恢复源: 把现有的删了: ```css rm -rf /etc/apt/sources.list ``` 将备份源还原回来 ```css cp /etc/apt/sources.list.bak /etc/apt/sources.list ``` 再重新更新软件源以及软件 ```css apt -y update && apt upgrade ``` ### 1.3、更换源: 编辑源文件,在文件的后面添加地址源地址 推荐阿里的: ```css vim /etc/apt/sources.list ``` 重新更新软件源以及软件 ```css apt -y update && apt upgrade ``` ## 二、地址源 ### 2.1、阿里源地址 ```css # 阿里源地址 deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse ``` ### 2.2、华为源地址 ```css # 华为源地址 deb https://repo.huaweicloud.com/ubuntu/ focal main restricted deb https://repo.huaweicloud.com/ubuntu/ focal-updates main restricted deb https://repo.huaweicloud.com/ubuntu/ focal universe deb https://repo.huaweicloud.com/ubuntu/ focal-updates universe deb https://repo.huaweicloud.com/ubuntu/ focal-backports main restricted universe deb https://repo.huaweicloud.com/ubuntu/ focal-security main restricted deb https://repo.huaweicloud.com/ubuntu/ focal-security universe ``` ### 2.3、中科大源地址 ```css # 中科大源地址 deb https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse ``` ### 2.4、163源地址 ```css # 163源地址 deb http://mirrors.163.com/ubuntu/ bionic main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ bionic-security main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ bionic-updates main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ bionic-proposed main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ bionic-backports main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ bionic main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ bionic-security main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ bionic-updates main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ bionic-proposed main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ bionic-backports main restricted universe multiverse ``` ### 2.5、清华源地址 ```css # 清华源地址 deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe ultiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe ultiverse ``` ## 三、常见问题 ### 3.1、Docker容器下无法更新源报错缺少对应的公钥 在添加完源后更新软件源和软件报错: ![][1] ps:`尝试从镜像站点(mirrors.aliyun.com)更新软件包时遇到了签名验证,缺少对应的公钥` 解决:(最后面是你的Docker主机名) ```css apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3B4FE6ACC0B21F32 ``` 报错:gnupg没安装 ```css apt-get update apt-get install gnupg ``` ![][2] 再次执行: ```css apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3B4FE6ACC0B21F32 ``` 成功了: ![][3] 更新软件源和软件: ```css apt -y update && apt upgrade ``` ### 3.2、源文件里面不支持中文,乱码 编辑: ```css vim /etc/profile export LANG=C.UTF-8 # 在最后一行添加,最后一行快捷键:G ,O编辑下一行 ``` 更新: ```css source /etc/profile ``` [1]: https://a-hxin.cn/usr/uploads/2024/04/1821782203.png [2]: https://a-hxin.cn/usr/uploads/2024/04/2683951352.png [3]: https://a-hxin.cn/usr/uploads/2024/04/2876412761.png 最后修改:2024 年 04 月 09 日 © 允许规范转载 打赏 赞赏作者 赞 1 咱们谁跟谁,用不着~