Ubuntu apt-get update install失败

本文详细介绍了当使用APT-get安装包时遇到packetnotavailable的问题,并通过更新源、清理错误文件、更新签名等步骤成功解决了APT-get update失败的问题。最终问题得以解决,实现了包的正常安装。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

想用apt-get install下载包却发现总是packet not available.

可能是:

网络问题?(已排除)

源太旧?

或者其它问题?

于是输入apt-get update,更新源,发现报警告:

W: Failed to fetch http://...

W: Some index files failed to download. They have been ignored, or old ones used instead.  

找到了一个解决方法:

输入cd /var/lib/apt/lists/partial/;

删除其中的所有文件,输入rm *;

重新输入apt-get update.

报错比刚才少,但还是没完全成功。

于是继续寻找解决方案,终于找到了这个:

http://unix.stackexchange.com/questions/82707/failing-on-apt-get-update

原来问题出在签名不正确。

先清除(重命名)错误相关的文件

cd /var/lib/apt/lists/partial/
sudo mv us.archive.ubuntu.com_ubuntu_dists_precise_main_i18n_Index main_COPY
sudo mv us.archive.ubuntu.com_ubuntu_dists_precise_multiverse_i18n_Index multi_COPY
sudo mv us.archive.ubuntu.com_ubuntu_dists_precise_restricted_i18n_Index res_COPY
sudo mv us.archive.ubuntu.com_ubuntu_dists_precise_universe_i18n_Index uni_COPY

更新签名方法如下:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 40976EAF437D05B5

然后重新建立你的软件库缓存,输入:

cd /var/lib/apt
sudo mv lists lists.old
sudo mkdir -p lists/partial
sudo apt-get update

这一次,问题终于解决!


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值