0人参与 • 2026-03-20 • Linux
在使用ubuntu系统过程中,不少同学会遇到apt下载软件/驱动速度极慢的情况,部分还会伴随安装报错、依赖冲突问题,核心原因多为软件源版本不匹配或使用海外源。
本文分享通用解决方法,涵盖源文件修正、ppa源加速、安装验证全流程,适配各ubuntu版本,操作简单可直接套用。
1. 系统源配置文件与当前ubuntu版本不匹配(如20.04系统用22.04源、反之亦然);
2. 默认使用launchpad等海外官方源,国内访问网络延迟高;
3. 第三方ppa源未做国内镜像替换,进一步拖慢下载速度。
以上问题会直接导致 apt update / apt install 耗时久,甚至触发签名验证失败、依赖缺失等报错。
通过nano编辑器替换为国内高速镜像(以清华源为例,适配所有ubuntu版本),操作通用无版本差异:
1. 打开终端,输入命令编辑源文件:
sudo nano /etc/apt/sources.list
2. 清空原有错误/海外源配置:
3. 粘贴对应ubuntu版本的清华源(核心:将下方 {版本代号} 替换为自己系统的版本代号,如20.04=focal、22.04=jammy、24.04=noble):
# 默认注释了源码镜像以提高速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ {版本代号} main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ {版本代号} main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ {版本代号}-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ {版本代号}-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ {版本代号}-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ {版本代号}-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ {版本代号}-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ {版本代号}-security main restricted universe multiverse
# 预发布软件源,不建议启用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ {版本代号}-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ {版本代号}-proposed main restricted universe multiverse4. 保存并退出nano编辑器:
小技巧:快速查看自己系统的版本代号,终端输入命令即可:
lsb_release -c
系统中第三方ppa源(如nvidia、各类开发工具)默认指向海外服务器,执行以下命令批量替换为清华launchpad镜像,无需手动修改单个文件,操作通用:
sudo sed -i 's/ppa.launchpadcontent.net/mirrors.tuna.tsinghua.edu.cn\/launchpad/g' /etc/apt/sources.list.d/*.list
源配置完成后,更新缓存使配置生效,再重新安装需要的软件/驱动,此时下载速度会大幅提升:
sudo apt update
sudo apt install 目标包名 -y # 示例:sudo apt install nvidia-driver-570 -y
操作源文件必备,全版本linux通用,记熟大幅提升操作效率:
快捷键 功能描述
无论安装驱动还是普通软件,均可通过以下方式验证是否成功,避免配置无效:
目标包名 --version
# 示例:git --version、python3 --version
# 查看驱动版本及显卡信息,有输出即成功 nvidia-smi # 检查显卡是否被系统识别 lspci | grep -i nvidia
重新执行 sudo apt update ,若终端中各源地址均为国内镜像(如清华、阿里),且下载进度条快速走完,无超时/报错,说明源配置成功。
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 报错信息中的密钥id
sudo apt -f install
sudo apt purge 旧驱动包名* && sudo apt install 新驱动包名 -y
解决apt下载慢的核心就是**「匹配版本+国内镜像」**,两步即可解决99%的问题:
一是将系统源替换为对应版本的国内高速镜像,二是批量优化第三方ppa源。
本文所有操作均为linux通用,无ubuntu版本限制,操作完成后不仅下载速度大幅提升,还能避免因源不匹配导致的各类安装报错。
以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。
您想发表意见!!点此发布评论
版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。
发表评论