当前位置:   article > 正文

Linux系统执行apt update报错 暂时不能解析域名“xxxx.xxx.com”_ubuntu进行apt update提示暂时无法解析域名

ubuntu进行apt update提示暂时无法解析域名

一、错误重现

错误:1 http://mirrors.aliyun.com/ubuntu jammy InRelease
  暂时不能解析域名“mirrors.aliyun.com”
错误:2 http://mirrors.aliyun.com/ubuntu jammy-updates InRelease
  暂时不能解析域名“mirrors.aliyun.com”
错误:3 http://mirrors.aliyun.com/ubuntu jammy-backports InRelease
  暂时不能解析域名“mirrors.aliyun.com”
错误:4 http://mirrors.aliyun.com/ubuntu jammy-security InRelease
  暂时不能解析域名“mirrors.aliyun.com”
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成
所有软件包均为最新。
W: 无法下载 http://mirrors.aliyun.com/ubuntu/dists/jammy/InRelease 暂时不能解析域名“mirrors.aliyun.com”
W: 无法下载 http://mirrors.aliyun.com/ubuntu/dists/jammy-updates/InRelease 暂时不能解析域名“mirrors.aliyun.com”
W: 无法下载 http://mirrors.aliyun.com/ubuntu/dists/jammy-backports/InRelease 暂时不能解析域名“mirrors.aliyun.com”
W: 无法下载 http://mirrors.aliyun.com/ubuntu/dists/jammy-security/InRelease 暂时不能解析域名“mirrors.aliyun.com”
W: 部分索引文件下载失败。如果忽略它们,那将转而使用旧的索引文件。

二、解决方案

建议按步骤排查,一般是网络问题!

1、检查网络连接:(首要)

确保已经连网,并且网络连接是稳定的。尝试ping腾讯试试能不能ping通

ping www.qq.com
  • 1

2、 DNS 服务器问题:

若还未解决,更换DNS服务器,比如使用Google的8.8.8.8或1.1.1.1

sudo vim /etc/resolv.conf
  • 1

修改信息

nameserver 8.8.8.8
nameserver 8.8.4.4
  • 1
  • 2

或者在系统的网络设置中更改DNS设置。(和更改resolv.conf二选一即可,推荐直接使用这个方法!)

sudo vim /etc/netplan/01-network-manager-all.yaml
  • 1

修改内容(ubuntu 20.04 以前)

# Let NetworkManager manage all devices on this system
network:
  version: 2
  renderer: NetworkManager       # 渲染器
  ethernets:                     # 以太网
    ens32:                       # 网卡名称
      addresses:
      - 192.168.10.116/24        # 固定IP地址和网段(子网掩码)或者addresses: [192.168.10.116/24]
      dhcp4: false               # 关闭DHCP
      dhcp6: false        
      gateway4: 192.168.10.1     # 网关
      nameservers:               # 域名服务器
        addresses:
        - 8.8.8.8                # DNS
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14

修改内容(ubuntu 22.04 )

# Let NetworkManager manage all devices on this system
network:
  version: 2
  renderer: NetworkManager        # 渲染器
  ethernets:                      # 以太网
    ens33:                        # 网卡名称
      addresses:
      - 192.168.100.166/24        # 固定IP地址和网段(子网掩码)或者addresses: [192.168.100.166/24]
      dhcp4: false                # 关闭DHCP
      dhcp6: false
      routes:                     # 网关
        - to: default
          via: 192.168.100.1
      nameservers:                # 域名服务器
        addresses:
        - 8.8.8.8                 # DNS
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16

执行生效

sudo netplan apply
  • 1

3、清除DNS缓存:

若还未解决,尝试清除本地DNS缓存。

执行

sudo systemctl restart systemd-resolved
  • 1

或(如果使用的是dnsmasq)

sudo service dnsmasq restart
  • 1

4、临时使用公共镜像源:

若还未解决,可以尝试镜像源或其他可靠的第三方镜像源。

vim /etc/apt/sources.list
  • 1

清华镜像源内容如下

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ jammy main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ jammy main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ jammy-updates main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ jammy-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ jammy-backports main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ jammy-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ jammy-security main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ jammy-security main restricted universe multiverse
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

5、检查防火墙和安全软件设置:

若还未解决,确保防火墙或安全软件没有阻止DNS查询或APT流量。

6、重新配置APT源:

如果问题持续存在,尝试重新配置APT源列表。编辑/etc/apt/sources.list/etc/apt/sources.list.d/目录下的文件。

7、查看系统日志:

查看系统日志关于错误的信息。

sudo gedit /var/log/syslog
  • 1
声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号