答案1
使用以下命令清理您的系统:
删除不需要的包:
sudo apt-get autoremove
删除部分包裹:
sudo apt-get autoclean
摆脱“孤立”的包裹:
sudo deborphan | xargs sudo apt-get -y remove --purge
删除已卸载软件包的配置文件:
dpkg -l | awk '/^rc/ {print $2}' | xargs sudo dpkg --purge
清除未使用的软件包(缓存)
sudo apt-get clean
使用最新的可用软件包更新你的系统:
sudo apt-get update
在您的系统上安装最新的可用软件包:
sudo apt-get upgrade
现在尝试再次安装你的东西:
sudo apt-get install gdebi-core
如果这不起作用,请手动安装缺少的依赖包...例如:
sudo apt-get install gksu... and the others similarly, then run again:
sudo apt-get install gdebi-core
除非您确切知道自己在做什么,否则使用 -f 强制执行某些操作永远不是一个好主意......
答案2
您必须使用此选项更新包列表,然后运行安装:
sudo apt-get update --fix-missing