首先明确apt和apt-get是有区别的,自行百度,官方推荐使用apt命令
版本ubuntu18.04
流程如下
- 将原本的软件源做备份
sudo mv /etc/apt/sources.list /etc/apt/sources.list.backup
- 选择需要的国内软件源
在选择前,需要明确当前系统的版本代码,我自己是 bionic
这是可以使用lsb_release -a
指令查看,列表里CodeName 属性就是了
这里用是清华镜像源,你也可以选择如:阿里、网易等国内镜像源
网站链接
建议去网站选择自己版本对应的
我的复制的是:
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
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 multiverse
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 multiverse
c.复制内容到 /etc/apt/source.list 文件中
$ sudu vi /etc/apt/source.list
(vim 编辑器的用法自行百度)
- 修改本地apt镜像源
更新软件包列表
$ sudo apt update
休复损坏的软件包,尝试卸载出错的包,重新安装正确版本的。
$ sudo apt -f install
升级系统中的所有软件包
$ sudo apt -y upgrade
补充Deepin的清华镜像源
## Generated by deepin-installer
deb [by-hash=force] https://mirrors.tuna.tsinghua.edu.cn/deepin panda main contrib non-free
#deb-src https://mirrors.tuna.tsinghua.edu.cn/deepin panda main contrib non-free