当前位置: 首页 > article >正文

Ubuntu 20.04 更换软件源

Ubuntu 20.04 更换软件源

在 Ubuntu 20.04 中更换软件源可以提高软件包的下载速度,尤其是使用国内的镜像源时。以下是更换源的详细步骤:


1. 备份原有源列表

在修改源之前,建议先备份原有的源列表文件,以防需要恢复。

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

2. 编辑源列表文件

使用文本编辑器(如 nanovim)打开源列表文件:

sudo nano /etc/apt/sources.list

3. 替换为国内镜像源

将文件内容替换为以下国内镜像源之一。以下是常用的国内镜像源:

阿里云镜像源
deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
清华大学镜像源
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
中科大镜像源
deb https://mirrors.ustc.edu.cn/ubuntu/ focal main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ focal-security main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-security main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-backports main restricted universe multiverse

4. 保存并退出

  • 如果使用 nano 编辑器,按 Ctrl + O 保存文件,然后按 Ctrl + X 退出。
  • Esc后输入:%d 表示清空整个文件的内容。
  • 如果使用 vim 编辑器,按 Esc 键后输入 :wq 保存并退出。

5. 更新软件包列表

更换源后,需要更新软件包列表以应用新的源:

sudo apt update

6. 升级已安装的软件包(可选)

如果需要升级已安装的软件包,可以运行以下命令:

sudo apt upgrade

7. 验证源是否生效

运行以下命令查看当前的源是否已更换成功:

cat /etc/apt/sources.list

如果显示的内容是你刚刚替换的镜像源,说明更换成功。


8. 恢复默认源(如果需要)

如果更换源后出现问题,可以恢复备份的源列表文件:

sudo cp /etc/apt/sources.list.bak /etc/apt/sources.list
sudo apt update

总结

通过更换为国内镜像源,可以显著提高 Ubuntu 20.04 的软件包下载速度。常用的镜像源包括阿里云、清华大学和中科大。更换源后,记得运行 sudo apt update 更新软件包列表。


http://www.kler.cn/a/515596.html

相关文章:

  • 逐笔成交逐笔委托Level2高频数据下载和分析:20250122
  • 抖音小程序一键获取手机号
  • Spark Streaming的核心功能及其示例PySpark代码
  • postgresql15的启动
  • ARM GCC编译器
  • 澎峰科技计算软件栈与沐曦GPU完成适配和互认证
  • APL语言的数据库编程
  • 14天学习微服务-->第2天:Spring Cloud深入与实践
  • uni-app微信小程序页面跳转技巧总结
  • 基于 WPF 平台使用纯 C# 实现动态处理 json 字符串
  • Picsart美易照片编辑器和视频编辑器
  • Qt信号与槽底层实现原理
  • AI发展新趋势:从单模态到多模态的技术演进
  • 使用Edge打开visio文件
  • 【Elasticsearch】 Ingest Pipeline `processors`属性详解
  • helm推送到harbor私有库--http: server gave HTTP response to HTTPS client
  • 当你不知道参数在Json中的位置,如何提取这个参数?
  • LeetCode 热题 100_电话号码的字母组合 (57_17_中等_C++)(string(path.begin(),path.end()))
  • 3_高并发内存池_CentralCache(中心缓存)和PageCache(页缓存)申请内存的设计
  • 大数据与AI驱动的商业查询平台:企业市场拓展的变革引擎​
  • 【RabbitMq】RabbitMq高级特性-延迟消息
  • 观察者模式 - 观察者模式的应用场景
  • HippoRAG:受海马体启发的长时记忆模型,提升大语言模型的知识整合能力
  • YOLOv1、YOLOv2、YOLOv3目标检测算法原理与实战第十三天|YOLOv3实战、安装Typora
  • 部门管理新增部门 接收json格式的请求参数 @requestbody
  • JAVA 使用反射比较对象属性的变化,记录修改日志。使用注解【策略模式】,来进行不同属性枚举值到中英文描述的切换,支持前端国际化。