yum – 如何在Fedora上更新gcc-c的版本?

我安装了4.4.4版本的gcc,并希望更新到特定版本或最新版本.这是我尝试过的:

sudo yum install gcc-c++

这告诉我已经安装了包gcc-c -4.4.4-10.fc12.i686和最新版本(不是真的,there is at least a version 4.8 available).

接下来我尝试了一个特定版本:

sudo yum install gcc-c++-4.8.1

结果没有包gcc-c -4.8.1可用..

最后我尝试用更新包

sudo yum update gcc-c++

结果没有标记为更新的包.

那么我如何更新gcc和/或gcc-c的版本才能用C 11编译项目?

解决方法:

已安装的消息和最新版本是指Fedora版本的RPM(二进制包)的最新版本.看来你正在使用Fedora 12,它已经过时了.您最好的行动方案可能是首先升级到最新版本的Fedora,然后您将获得更新版本的GCC(4.7.2).

像GCC这样的主要软件需要一段时间才能通过分发的构建和QA流程来实现.因此,如果您现在绝对必须拥有GCC 4.8.1(考虑到您的发行年龄,这似乎不太可能),那么您可能要么必须找到第三方软件包,要么自己从源代码构建它.无论如何,我仍然建议升级Fedora以减少依赖性并发症.

上一篇:linux – 如何在CentOS 7中禁用自动更新?


下一篇:Centos上的Java更新