ubuntu apt-get update错误

Posted

tags:

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

获取:1 http://security.ubuntu.com feisty-security Release.gpg [191B]
忽略 http://security.ubuntu.com feisty-security/main Translation-zh_CN
忽略 http://security.ubuntu.com feisty-security/restricted Translation-zh_CN
忽略 http://security.ubuntu.com feisty-security/universe Translation-zh_CN
忽略 http://security.ubuntu.com feisty-security/multiverse Translation-zh_CN
命中 http://security.ubuntu.com feisty-security Release
……
http://cn.archive.ubuntu.com/ubuntu/dists/feisty/multiverse/binary-i386/Packages.bz2 子进程 bzip2 返回了一个错误号 (2)
无法下载 http://cn.archive.ubuntu.com/ubuntu/dists/feisty/multiverse/source/Sources.bz2 子进程 bzip2 返回了一个错误号 (2)
无法下载 http://cn.archive.ubuntu.com/ubuntu/dists/feisty/multiverse/binary-i386/Packages.bz2 子进程 bzip2 返回了一个错误号 (2)
正在读取软件包列表... 完成
W: GPG error: http://cn.archive.ubuntu.com feisty Release: 下列签名无效: NODATA 1 NODATA 2
W: 您可能需要运行 apt-get update 来解决这些问题
E: 有一些索引文件不能下载,它们可能被忽略了,也可能转而使用了旧的索引文件。
fengyx@fengyx-ubuntu:~$
我用的就是7.04 我不会弄我的ATI MOBILE R9000的驱动!7.10和8.04下显示器都是偏到一边去的!7.04下没问题我就又装回来了!

换一个更新源试一下 我的开始也不行

更新方法:
先打开终端
Applications -> accessories -> Terminal
这个是打开终端 然后输入
sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup
会要求输入密码 你输入就行注意的是在输入过程中不显示密码位数 不要误认为没有打上 输入后回车就可以
这条命令是备份当前的源列表,以便日后需要时恢复

然后输入
sudo gedit /etc/apt/sources.list

这时会打开你的文本编辑器 把其中的所有内容删除 粘贴上下面内容
我用的这个是 8.04 的欧洲的源 。

deb http://archive.ubuntu.com/ubuntu hardy main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu hardy-security main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu hardy-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu hardy-backports main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu hardy-proposed main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu hardy main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu hardy-security main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu hardy-updates main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu hardy-backports main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu hardy-proposed main restricted universe multiverse

上面这些就是更新用的网站情况 你可以根据你的网络 在网上找更合适的更快的更新源。

粘贴后保存 更新源配置就完了

你可以试一下别的源
http://www.baidu.com/s?wd=Ubuntu+%B8%FC%D0%C2%D4%B4
也可以按照你的版本搜索
如果更新源好了 显卡驱动也就可以比较容易的自动更新了 你从缺失的硬件里面找 挑勾 然后会自动下载安装 。就可以了。
参考技术A CN archive这个源不是很稳定。
另外,你源列表可能有严重错误。如果你是ubuntu7.04那还好,feisty就用得对,你自己看看。如果是7.10或者8的,那要再修改源列表。关键在feisty。本回答被提问者采纳
参考技术B 源的问题
电信换成CN99
教育网换成电子科大的
deb http://ubuntu.cn99.com/ubuntu/ hardy main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ hardy-security main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ hardy-updates main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ hardy-proposed main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ hardy-backports main restricted universe multiverse
上面是cn99的8.04源,
把hardy换成feisty为7.04
把http://ubuntu.cn99.com/ubuntu/ 换成
http://debian.ustc.edu.cn/ubuntu/就是中科大源
http://ubuntu.uestc.edu.cn/ubuntu是电子科大源
参考技术C 不要用cn.archive.ubuntu.com
这个源很不好,速度也慢
我使用archive.ubuntu.com(把cn去掉)
没有出现问题
台湾的源不错
你上www.linux110.com红联linux上看看
这个上面有很多高手的,也有很多教程
我就是在这上面学会的
参考技术D 更新源吧。。。。

源的问题。

我用cn99的源。。

可以到1M

ubuntu apt-get update 失败解决

转自:https://blog.csdn.net/ronghua_liu/article/details/8609450


 

当运行apt-get update后出现如下错误时:
E: Some index files failed to download, they have been ignored, or old ones used instead.

可以将目录下/var/lib/apt/lists/partial/所有的文件清掉,再次运行apt-get update即可!自带源在大陆不好。

 

出现以下错误:

1 E: 下载 http://mirrors.aliyun.com/ubuntu/pool/main/o/openssh/openssh-server_7.2p2-4ubuntu2.4_i386.deb  暂时不能解析域名“mirrors.aliyun.com” 失败
2 
3 E: 下载 http://mirrors.aliyun.com/ubuntu/pool/main/s/ssh-import-id/ssh-import-id_5.5-0ubuntu1_all.deb  暂时不能解析域名“mirrors.aliyun.com” 失败

修改DNS后可以正常更新并install软件:

1.sudo vi /etc/resolvconf/resolv.conf.d/base(这个文件默认是空的)

在里面插入:
nameserver 8.8.8.8
nameserver 8.8.4.4

如果有多个DNS就一行一个

修改好保存,然后执行

sudo resolvconf -u

再看/etc/resolv.conf,最下面就多了2行:

cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 8.8.8.8
nameserver 8.8.4.4

可以看到我们的设置已经加上了,然后再ping一个域名,当时就可以解析了,无需重启。

 








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

Ubuntu apt-get update错误解决

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

Ubuntu apt-get update 失败

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

ubuntu学习-执行apt-get update报错: 错误:1 http://mirrors.cn99.com/ubuntu bionic InRelease

ubuntu 使用sudo apt-get update 出现 被配置多次导致无法升级错误解决方法