备份源配置文件在操作之前,为防止配置文件填写错误,将/etc/apt/sources.list文件做好相应备份mv /etc/apt/so
备份源配置文件
在操作之前,为防止配置文件填写错误,使用cp命令,将/etc/apt/sources.list文件做好相应备份
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
注意:
- 自Ubuntu 24.04开始,Ubuntu的软件源配置文件变更为DEB822文件格式,路径为
/etc/apt/sources.list.d/ubuntu.sources(传统格式还可以用)。 - 软件源配置文件
/etc/apt/sources.list.d/ubuntu.sources和/etc/apt/sources.list只能二选一使用,不要同时修改存在这两个文件。
更新配置文件
国内源地址
- 中科大,https://mirrors.ustc.edu.cn/help/ubuntu.html
- 清华源,https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/
- 上海交大,https://mirrors.sjtug.sjtu.edu.cn/docs/ubuntu
- 163源,https://mirrors.163.com/.help/ubuntu.html
- 阿里云,https://developer.aliyun.com/mirror/ubuntu
更新缓存
更改文件后运行sudo apt-get update更新软件源索引生效。
sudo apt-get update
sudo apt-get upgrade -y
命令注释
sudo apt-get update#更新源- 读取软件仓库的所有源列表,保存在本地。方便本机用户检索、对比,刷新本地的软件列表。
- 用户安装软件时,会直接从本地的源列表中,检索出 URL,进行安装,如果软件仓库更新了版本,而用户没有更新本机的源列表,是更新不到软件的最新发型版的。
sudo apt-get -f install#是修复损坏的软件包,尝试卸载出错的包,重新安装正确版本的。- sudo apt-get -f install 是修复损坏的软件包,尝试卸载出错的包,重新安装正确版本的。
- -f 是 参数,放在 install 前面跟后面是一样的效果。即:
sudo apt-get -f install " equals to " sudo apt-get install -f
sudo apt-get upgrade#更新软件- 将本地安装软件与本地软件列表对比,如本地安装版本低,会提示更新。
- 根据update命令下载的metadata决定要更新什么包
参考资料
- Ubuntu24.04更换国内软件源-arm64架构,https://zhuanlan.zhihu.com/p/718870879