哪位大神简要介绍一下Linux如何安全升级glibc?我在debian下成功编译了新版本的glibc
答案:2 悬赏:30 手机版
解决时间 2021-02-13 23:39
- 提问者网友:献世佛
- 2021-02-13 11:30
哪位大神简要介绍一下Linux如何安全升级glibc?我在debian下成功编译了新版本的glibc,然而,在make install过程中,出现了错误,初步断定是库文件替换过程中,由于安装所调用的工具,比如cp等,无法工作,使得剩下的库文件不能成功替换旧文件。终端下输入一些基本命令,都出现段错误。应该是新的ld-linux.so.2不能加载旧的库文件所致。如何解决这个问题?
最佳答案
- 五星知识达人网友:神的生死簿
- 2021-02-13 12:09
你可以借鉴一下gentoo的升级思路,因为gentoo都是源代码编译的
首先编译核心工具组(gcc, ld, binutils),注意使用静态编译(--disable-shared),安装到指定的位置(--with-sysroot --with-local-prefix)
然后chroot到那个位置编译glibc并安装
然后使用新的glibc静态编译核心工具组,chroot回去,覆盖安装回原来的地方
用此工具组再次本地编译glibc
首先编译核心工具组(gcc, ld, binutils),注意使用静态编译(--disable-shared),安装到指定的位置(--with-sysroot --with-local-prefix)
然后chroot到那个位置编译glibc并安装
然后使用新的glibc静态编译核心工具组,chroot回去,覆盖安装回原来的地方
用此工具组再次本地编译glibc
全部回答
- 1楼网友:冷風如刀
- 2021-02-13 13:04
支持一下感觉挺不错的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯