小弟在ubuntu编译某个benchmark时进行了某些不恰当的操作导致apt-get intsall任何包都会出现依赖包的问题,且
sudo apt-get -f install
操作并不顶用。
也尝试过
sudo aptitude install XXX
但“暂时”还没有用。
最终鼓捣出的解决方案是先将apt-get install时报错的依赖包利用
sudo dpkg --force-all -P XXX
进行删除,删除得“七七八八”或者全删之后,再利用aptitude进行install操作,之后再执行
sudo aptitude update && sudo aptitude install build-essential
之后apt-get就能恢复正常使用了