在我的无头 Ubuntu 14.04.3 上,我需要使用最新版本的 gcc 编译器(版本 5.2.0),因此我重新编译了本地 gcc,下载源代码并执行了 checkinstall(感谢有用的答案这里)。
$ gcc --version
gcc (GCC) 5.2.0
现在,如果我运行,sudo apt-get upgrade
我会得到这个错误:
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
build-essential : Depends: gcc (>= 4:4.4.3) but 5.2.0-1 is installed
g++ : Depends: gcc (>= 4:4.9-1ubuntu7) but 5.2.0-1 is installed
E: Unmet dependencies. Try using -f.
我尝试运行sudo apt-get -f install
,结果没有找到更多 gcc 命令(?)然后我再次重新编译...
有什么办法可以解决依赖问题(我假设本地 gcc 安装包和远程 apt 存储库之间存在冲突)?