在国内利用 Ubuntu 或 Debian 举行软件安装和更新时,默认的 APT 源通常会因为网络原因导致下载速率慢甚至失败。因此,更换为国内的 APT 源可以大幅进步软件包的下载和更新速率。
1. 备份原有 APT 源
在修改 APT 源之前,建议先备份原有的 sources.list 文件,以防万一需要恢复。
- sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
复制代码 2. 选择符合的国内源
国内有多个高速镜像源可供选择,常见的有:
- 清华大学: https://mirrors.tuna.tsinghua.edu.cn
- 阿里云: https://mirrors.aliyun.com
- 中国科技大学: https://mirrors.ustc.edu.cn
- 网易: http://mirrors.163.com
3. 修改 APT 源
编辑 /etc/apt/sources.list 文件:
- sudo nano /etc/apt/sources.list
复制代码 将文件内容替换为符合的国内镜像,例如:
Ubuntu 适用的 APT 源
- # 清华源
- deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
- deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
- deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
- deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-security main restricted universe multiverse
复制代码 Debian 适用的 APT 源
- # 清华源
- deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-free
- # 安全更新
- deb https://mirrors.tuna.tsinghua.edu.cn/debian-security/ bookworm-security main contrib non-free
- # 更新与回溯
- deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-updates main contrib non-free
- deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-backports main contrib non-free
复制代码 如果利用的是 Ubuntu 22.04 或 Debian 12,请确保 jammy(Ubuntu 22.04)或 bookworm(Debian 12)与当前体系版本匹配。
4. 更新 APT 缓存
修改完成后,运行以下命令使更改生效:
如果渴望查抄更新并升级体系软件包,可以执行:
5. 确保 GPG 密钥可用
某些国内源大概需要额外的 GPG 密钥支持,例如,清华源需要导入密钥:
- sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 4F4EA0AAE5267A6C
复制代码 但在较新版本(如 Debian 12 和 Ubuntu 22.04 之后),建议利用 signed-by 方式设置密钥。
6. 其他优化建议
- 如果是阿里云服务器,推荐利用阿里云源,速率通常最快。
- 清华大学源在国内高校和教育网情况下表现良好。
- 科大源在教育网情况中访问速率也不错。
- 适当开启 apt-fast,可以加快下载速率(需要额外安装 apt-fast)。
总结
通过更换国内 APT 源,可以有效提升 Ubuntu 和 Debian 在国内的更新速率。选择符合的国内源,并精确设置 sources.list 后,运行 sudo apt update
即可生效。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |