我使用 Ubuntu 18.04,无法重新安装 CodeBlocks,它不起作用。我之前安装了 Codeblocks 16.04,但后来我卸载了它,因为我想使用 17.12 这样的新版本。现在,当我尝试再次安装它时,它显示了此错误消息:
The following packages have unmet dependencies:
codeblocks : Depends: codeblocks-common (= 16.01+dfsg-2.1) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
你能帮助我吗?......谢谢!
答案1
Codeblocks 似乎位于 Ubuntu 存储库中。
首先清除您现有的安装。
sudo apt purge codeblocks
然后重新安装:
sudo apt install codeblocks -y
要修复损坏的软件包,通常运行以下命令会有所帮助:
sudo dpkg --configure -a
sudo apt install -f
一个接一个。将来要更新它,您只需运行
sudo apt upgrade codeblocks