把 ubuntu的源换了163的后,执行 aptitude update.出错:
1. W: Failed to fetch bzip2:/var/lib/apt/lists/partial/mirrors.sohu.com_ubuntu_dists_precise-updates_main_binary-i386_Packages Hash Sum mismatch
解决方法是:
将/var/lib/apt/lists/partial/下的所有文件删除,但是这可以解决大部分问题,个别源不能解决,如"/var/lib/apt/lists/partial/extras.ubuntu.com_ubuntu_dists_precise_main_binary-i386_Packages",只有进入/var/lib/apt/lists/将对应的文件删除
如还有问题,试试在
/etc/apt/apt.conf.d/05aptitude
最后加一行
Acquire::CompressionTypes::Order "gz";
2.
W
:
GPG
error: http://mirrors.sohu.com precise Release: The following signatures couldn't be verified because the public key is
not
available:
NO_PUBKEY
40976EAF437D05B5
解决方法:
使用如下命令:
gpg --keyserver subkeys.pgp.net --recv-keys
40976EAF437D05B5
|
gpg -a --export
40976EAF437D05B5
| sudo apt-key add -
(http://www.cnblogs.com/arrongao/archive/2012/12/15/Hash_Sum_mismatch_key.html)