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 16.04 上运行 apt-get update 时无法解决“代理”错误
在 Ubuntu 16.04 上执行命令 sudo apt-get update 后出现以下错误
ubuntu学习-执行apt-get update报错: 错误:1 http://mirrors.cn99.com/ubuntu bionic InRelease