glibc安装

本文详细介绍了如何手动下载并编译glibc-2.17,包括解压源码、配置、编译和安装步骤。在安装过程中可能会遇到gawk和bison的依赖问题,解决方法是通过apt-get安装这两个工具。然而,执行make install可能导致系统命令失效。为避免此问题,文章提供了重新编译并在特定路径安装,并更新环境变量的方法。

下载地址:http://ftp.gnu.org/gnu/glibc/

 

编译和安装glibc:

  1. 获取glibc-2.17.tar.gz, 并解压: tar -zxvf glibc-2.17.tar.gz
  2. 新建另一目录: mkdir glibc-build
  3. 在glibc-build中, 使用解压目录下configure: ../glibc-2.17/configure --prefix=/usr
  4. 编译: make
  5. 安装: su make install

 configure过程中报错:

These critical programs are missing or too old: gawk  bison

sudo apt-get install gawk

apt-get install bison

结果:执行make install失败后导致多数系统命令(ls make这些)不能用

//进入解压目录
cd glibc-2.17
//新建build目录
mkdir build
cd build

//编译
../configure --prefix=/opt/glibc-2.17

//安装
make && make install

//添加环境变量
vim /etc/profile
//在文件里加入这一行,保存退出
export LD_LIBRARY_PATH =  $LD_LIBRARY_PATH:/opt/glibc-2.17/lib

//使之生效
source /etc/profile
 

 

 

 

转载于:https://my.oschina.net/u/3732258/blog/2961781

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值