超简单!!centos 6离线源码编译安装升级gcc、binutils、automake、autoconf

centos 6系列的Linux发行版,是非常成功(具足UNIX精神)的发行版,可能大家都已经用得非常习惯了。
但问题是,其内核及附带的工具软件,版本却都非常老了。
centos 7上的软件版本虽然比较新,但centos 7设计风格的突变(主要是引入了很不符合UNIX精神的systemd),可能在业界也引起了不少争议。
而我们苦逼的开发者,可能面临既需要使用高版本的相关组件,又不想升级到centos 7的困境。
那就升级centos 6上的内核与工具吧。
升级内核还算好办,因为内核对编译环境的要求很低。不熟悉内核升级的朋友,可以参考如下博文。
http://blog.csdn.net/crazycoder8848/article/details/44131735


但是升级gcc等工具,如果不熟悉情况的话,可能就不顺利了。
公司研发环境上网的不便,centos 6环境下各种高版本rpm软件包的缺失,都会给升级带来麻烦。
本文提供的离线源码升级方法,就非常适合解决上述难题。


这里顺便说明一下,本文的标题虽然带了离线二字,但并不表示本人没有通过Linux主机下载相关文件。
本文为了操作及行文的方便,可能有多处会用wget去下载相关软件包或指示下载行为。
只所以带离线二字,是因为本文提供的方法非常适用于离线操作。
最后,由于本文的升级全部是基于源码编译安装,与具体的包管理系统(如rpm、apt等)无关。
因此,本文的方法应该也适用于其他Linux发行版(如ubuntu等)。


先来看看笔者的Linux主机升级前的情况:

[root@localhost ~]# cat  /etc/redhat-release 
CentOS release 6.5 (Final)
[root@localhost ~]# uname -a
Linux localhost.localdomain 2.6.32-431.el6.i686 
#1 SMP Fri Nov 22 00:26:36 UTC 2013 i686 i686 i386 GNU/Linux
[root@localhost ~]# gcc  --version
gcc (GCC) 4.4.7 20120313 (Red Hat 4.
  • 2
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值