1下载源码
2构建 编译
3安装
官方下载:Index of /gnu/glibc
$ DESTDIR=<path to the GLIBC install directory> $ mkdir $HOME/src $ cd $HOME/src
$wget?https://ftp.gnu.org/gnu/glibc/glibc-2.26.tar.gz
$tar xvf?glib-tar.gz
$ mkdir -p $HOME/build/glibc $ cd $HOME/build/glibc
$HOME/src/glibc-2.26/configure --prefix=/usr
make $ make check $ make install DESTDIR=${DESTDIR} $ make localedata/install-locales DESTDIR=${DESTDIR} $ make localedata/install-locale-files DESTDIR=${DESTDIR}
下载linux内核头文件
Index of /pub/linux/kernel/v3.x/
$wget?https://mirrors.edge.kernel.org/pub/linux/kernel/v3.x/linux-3.12.17.tar.xz
$ tar xvf linux-3.12.17.tar.xz?
$cd linux-3.12-17
$make headers_install INSTALL_HDR_PATH="${DESTDIR}/usr"
$ cp /lib64/libgcc* "${DESTDIR}/lib64/"
如果出现编译器太老错误是由于 make 或 gcc版本要求达不到
不建议make后使用 make install 安装可能会导致系统不稳定