解决Ubuntu报“无法解析域名cn.archive.ubuntu.com“问题

    今天在Ubuntu系统上,使用sudo apt update命令,进行更新时,弹出"无法解析域名 cn.archive.ubuntu.com"问题,如图(1)所示:

图(1) 弹出"无法解析域名 cn.archive.ubuntu.com" 错误

    出现这种现象的原因: cn.archive.ubuntu.com这个网站的镜像资源不稳定,dns经常解析出错,需要改成稳定性好、速度快的Ubuntu镜像,,比如,

    这里推荐163镜像(http://mirrors.163.com/ubuntu/),解决步骤如下:

1 查看Ubuntu的发行版本

    查看Ubuntu的发行版本,命令如下:

bash 复制代码
lsb_release -a

    由图(2) 可知,当前系统的发行版本是bionic,则Ubuntu的apt源镜像要选择bionic版本。

    注意 :镜像源的版本,要与当前系统的发行版本(代号版本)保持一致。

图(2) 查看Ubuntu的发行版本(即代号,昵称)

2 备份sources.list

bash 复制代码
sudo  cp  /etc/apt/sources.list    /etc/apt/sources.list.bak

3 修改sources.list的权限

bash 复制代码
su root
chmod 666 /etc/apt/sources.list

4 填写Ubuntu镜像

    将原来的sources.list文件里的内容清空,然后,填入如下的163的apt源(镜像):

bash 复制代码
deb http://mirrors.163.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ bionic-backports main restricted universe multiverse

5 刷新apt源

bash 复制代码
sudo apt-get update
sudo apt-get upgrade

6 其他镜像

6.1 阿里云的Ubuntu镜像

bash 复制代码
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse

6.2 清华的Ubuntu镜像

bash 复制代码
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse

6.3 中科大的Ubuntu镜像

bash 复制代码
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
相关推荐
xuhe23 分钟前
一劳永逸!解决 AutoDL 系统盘(30GB)爆满与 pip 缓存迁移
linux·python·ai·jupyter
好好沉淀29 分钟前
Windows 下升级 Maven 3.6.1 到 3.9.9 踩坑全记录
java·windows·maven
学无止境_永不停歇37 分钟前
9. 缓冲区
linux·服务器·c++
dok1241 分钟前
Johannes 《Linux内核模块与设备驱动开发:编写Linux驱动程序》(4) devicefile 设备号相关
linux·运维·服务器
weixin_4365250744 分钟前
Windows 上终止占用的端口进程
windows
古道青阳1 小时前
Duilib 技术全景剖析
c++·windows
Fu2067211 小时前
结课项目考试
linux·运维·服务器
LSG_Dawn1 小时前
XBOX360 kinect + ROS2_humble
ubuntu·深度相机
Albert·Lin2 小时前
LVS相关知识点总结-一
linux·服务器·lvs
jing.wang_20252 小时前
NVIDIA CUDA C++编程环境搭建--Windows + Ubuntu 22.04
c++·windows·ubuntu·gpu算力