linux apt-get update 时错误,请问怎么办?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux apt-get update 时错误,请问怎么办?相关的知识,希望对你有一定的参考价值。

可以用 Firefox 上网,网络是有的。

1,关闭所以源 (怎么着software sources 自己搜索吧)

2,删除/var/lib/apt/lists 所有文件
3,添加阿里云镜像https://launchpad.net/ubuntu/+mirror/mirrors.aliyun.com-archive(要选择适合自己的版本的ubuntu,没有适合的自己看着办,just have a try),
命令:
sudo add-apt-repository "deb-src http://mirrors.aliyun.com/ubuntu/ precise main "

sudo add-apt-repository "deb http://mirrors.aliyun.com/ubuntu/ precise main "

4,sudo apt-get update
参考技术A DNS问题,重新设置一下。至于DNS是多少,问问网络提供商

我在 Ubuntu 16.04 上运行 apt-get update 时无法解决“代理”错误

【中文标题】我在 Ubuntu 16.04 上运行 apt-get update 时无法解决“代理”错误【英文标题】:I get a failure to resolve 'proxy' error on running apt-get update on Ubuntu 16.04 【发布时间】:2017-09-23 05:33:34 【问题描述】:

当我在设置静态 ip 后在 Ubuntu 16.04 上运行 apt-get update 时,我得到了

Err:1 http://archive.canonical.com/ubuntu xenial InRelease
  Temporary failure resolving 'xx.Xx.Xx.Xx'

Xx.Xx.Xx.Xx 是我的代理服务器地址。

但在动态分配的 ip 上更新工作正常。

请帮忙。

【问题讨论】:

在静态IP配置中,你可以浏览网站或ping google.com吗?如果失败,则检查 /etc/resolv.conf 是否在“名称服务器”行中有任何有效的 IP 地址。如果没有,请尝试设置“名称服务器 x.x.x.x”,其中 x.x.x.x 是您的路由器内部 IP 地址。 感谢您的回答。我试过了,更新卡在“0% Working”。 好的,我知道了。我设置了错误的 DNS 名称服务器。谢谢。 很高兴知道问题已解决。我已经根据上面的评论发布了答案。你能tick左边向下箭头下的答案关闭问题吗?谢谢。 【参考方案1】:

错误信息Temporary failure resolving 'xx.Xx.Xx.Xx'告诉网站域名http://archive.canonical.com/无法解析为IP地址,因此无法下载包xenial

如果有任何有效的 DNS 服务器设置,您可以检查名称服务器配置文件 /etc/resolv.conf。在正常情况下,“名称服务器”行中会有一个有效的 IP 地址。如果没有,请尝试设置“名称服务器 x.x.x.x”,其中 x.x.x.x 是您的路由器内部 IP 地址。

【讨论】:

以上是关于linux apt-get update 时错误,请问怎么办?的主要内容,如果未能解决你的问题,请参考以下文章

我在 Ubuntu 16.04 上运行 apt-get update 时无法解决“代理”错误

在 Ubuntu 16.04 上执行命令 sudo apt-get update 后出现以下错误

2017-9-24-Linux移植:ubuntu server 16.04无法联网&无法apt-get update解决

linux 装好了centos系统,输入命令apt-get update 提示command not found是啥原因

Linux 之辨析UPDATE/UPGRADE和安装/卸载软件(apt-get)

apt-get update在parrot OS中不起作用