当前位置: 技术问答>linux和unix
RHEL4编译内核快把我搞疯了
来源: 互联网 发布时间:2016-06-20
本文导语: 装软件(stardict和ipmsg)时发现内核的某些东西版本太低,于是想到编译升级内核, 参照别人写的步骤,到make config时报错,网上搜说是gcc版本太低,于是升级gcc吧, 网上搜发现gcc和glibc、binutils又有依赖关系,有的还说...
装软件(stardict和ipmsg)时发现内核的某些东西版本太低,于是想到编译升级内核,
参照别人写的步骤,到make config时报错,网上搜说是gcc版本太低,于是升级gcc吧,
网上搜发现gcc和glibc、binutils又有依赖关系,有的还说需要升级module-init-tools、modutils等东西,那就都升吧,
参照别人写的步骤升gcc时,又发现我要升到版本又需要新版本的GMP和MPFR……
我快崩溃了都。现在彻底糊涂了。
升级内核这么复杂吗?这么多东西相互依赖,比如gcc、glibc和binutils,还有其他提到的东西,这些东西相互循环着依赖的话,该按什么顺序搞呢?
参照别人写的步骤,到make config时报错,网上搜说是gcc版本太低,于是升级gcc吧,
网上搜发现gcc和glibc、binutils又有依赖关系,有的还说需要升级module-init-tools、modutils等东西,那就都升吧,
参照别人写的步骤升gcc时,又发现我要升到版本又需要新版本的GMP和MPFR……
我快崩溃了都。现在彻底糊涂了。
升级内核这么复杂吗?这么多东西相互依赖,比如gcc、glibc和binutils,还有其他提到的东西,这些东西相互循环着依赖的话,该按什么顺序搞呢?
|
呵呵,有同感啊!我曾经为了升级GTK,下载升级了快20个包。耐心点吧,这样有助于学习linux。
|
建议你升级gcc时,仔细看看文档,或者就直接configure,如果缺少包configure会提示你的,你照着做就可以了。唯一需要的是耐心啊。
另外,不要看网上的教程贴了,没什么用处,因为每个人的安装环境都不太一样,还是自己尝试着做。
另外,不要看网上的教程贴了,没什么用处,因为每个人的安装环境都不太一样,还是自己尝试着做。
|
哈哈, 这样升级简直就是过了一遍LFS, 能过的都是强人, 直接出个linux的发行版了.
不知道楼主用什么发行版.
在线升级吧.
比如ubuntu 用sudo apt-get install gcc-3.4
FC 用yum
这样方便.
不知道楼主用什么发行版.
在线升级吧.
比如ubuntu 用sudo apt-get install gcc-3.4
FC 用yum
这样方便.
|
企业版需要有Lisence,如果没有的话应该是不能网络直接升级的....
我也经常为Linux这种安装烦恼...不过还是耐心一点吧..
因为这种情况我觉得是由跟Linux本身的理念有关系..
Linux希望模块工具都能相互组合相互利用来实现功能....
为了实现这种可组合性肯定每个工具都尽量做到灵活可配置,也就会有依赖...
要灵活自然就有配置的麻烦...
有利必有弊嘛:)
我也经常为Linux这种安装烦恼...不过还是耐心一点吧..
因为这种情况我觉得是由跟Linux本身的理念有关系..
Linux希望模块工具都能相互组合相互利用来实现功能....
为了实现这种可组合性肯定每个工具都尽量做到灵活可配置,也就会有依赖...
要灵活自然就有配置的麻烦...
有利必有弊嘛:)
|
慢慢来,不能急呀!
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。