1.安装软件的时候提示已安装的某一个软件没有正常结束,,
apt-get --reinstall install <packagename>
sudo apt-get -f install openssh-server
以上是强制安装
One way to look for corruption would be to examine /var/lib/dpkg/info/<package name>.list for each of the packages in question, and see if they look damaged somehow (compare them to the files for healthy packages).
2.最近碰到过在ubuntu12.04Desktop版 虚机没有办法update的情况,
如:
W: Failed to fetch bzip2:/var/lib/apt/lists/partial/extras.ubuntu.com_ubuntu_dists_precise_main_binary-amd64_Packages Hash Sum mismatch W: Failed to fetch bzip2:/var/lib/apt/lists/partial/extras.ubuntu.com_ubuntu_dists_precise_main_binary-i386_Packages Hash Sum mismatch W: Failed to fetch bzip2:/var/lib/apt/lists/partial/ppa.launchpad.net_saltstack_salt_ubuntu_dists_precise_main_binary-amd64_Packages Hash Sum mismatch W: Failed to fetch bzip2:/var/lib/apt/lists/partial/ppa.launchpad.net_saltstack_salt_ubuntu_dists_precise_main_binary-i386_Packages Hash Sum mismatch E: Some index files failed to download. They have been ignored, or old ones used instead.
老提示MD5 mismatch啊神马的。。。。
解决办法是将可以正常更新的下述文件和目录拷贝过来即可:
/var/lib/apt/* /etc/apt/sources.list /etc/apt/sources.list.d/* apt-get --force-yesinstallsalt-master
我存了一份ubuntu12.04 sohu源的上述文件在:
http://yun.baidu.com/share/link?shareid=725237496&uk=1476826022
转载于:https://blog.51cto.com/hnuzhoulin/1288098