当我尝试通过“sudo apt-get install g++”安装 g++ 时,命令行显示“无法安装....您的软件包已损坏。”我该如何修复它?“损坏的软件包”是什么意思?请帮忙……
答案1
这是一个常见问题。
为了在大部分情况下修复它,请从您的终端(或 xTerm 或 VT)按顺序执行:
sudo apt-get clean
sudo apt-get update
sudo apt-get -f install
sudo dpkg --configure -a
您需要稳定的互联网连接和启用的存储库。
如果您还有其他固有问题,请随时在此处发表评论,祝您
有美好的一天。
答案2
这意味着你还没有安装包的所有依赖项。你可以通过以下方式安装它们sudo apt-get install -f
答案3
尝试:sudo apt-get install -f -y
这通常可以修复任何缺失的依赖项(包损坏的常见原因)。