您当前的位置:首页 > 操作系统

Ubuntu更换国内阿里源清华源中科大源163源软件源

备份源配置文件在操作之前,为防止配置文件填写错误,将/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
错误报告

📑 文章目录