linux服务器没外网源码安装glibc-2-28
所需源码包,其中gcc文件夹不需要,其它tar包都需要
tar.gz的解压方式
#tar -zxvf 包名
tar.xz的解压方式
#tar -xf 包名
全部解压完成后
安装顺序请按照下方顺序操作(wget后面是下载地址,直接复制浏览器下载即可)
安装make-4.0
```wget http://mirrors.ustc.edu.cn/gnu/make/make-4.0.tar.gz```#cd make-4.0/#./configure #make & make install#mv /usr/bin/make /usr/bin/make.bak#ln -s /usr/local/bin/make /usr/bin/make#make -v
安装perl-5.32.1
wget https://www.perl.org/get.html#unix_like```#安装及检查安装版本#./Configure -des -Dprefix=/usr/local/perl -Dusethreads -Uversiononly#make && make install#perl -v
安装gmp-6.1.0
```ftp://gcc.gnu.org/pub/gcc/infrastructure/#cd gmp-6.1.0/#./configure #make & make install
安装mpfr-3.1.4
```ftp://gcc.gnu.org/pub/gcc/infrastructure/#cd mpfr-3.1.4#./configure #make && make install
安装mpc-1.0.3
```ftp://gcc.gnu.org/pub/gcc/infrastructure/#cd mpc-1.0.3#./configure #make && make install
安装bison-2.7
wget https://ftp.gnu.org/gnu/glibc/glibc-2.28.tar.gz#cd bison-2.7#./configure #make && make install
安装Gcc-8.2.0
wget https://ftp.gnu.org/gnu/gcc/gcc-8.2.0/gcc-8.2.0.tar.gz#cd gcc-8.2.0#mkdir build#cd build/#./../configure
#./../configure --disable-multilib --enable-languages=c,c++##下面步骤编译时间较长
#make && make install##此步骤可替换命令加速编译
#make -j 4
#make install#查看gcc版本确认是否安装成功
#gcc -v
安装glibc-2.28
#mkdir build && cd build#./../configure --prefix=/usr/share#make && make install##查询是否安装成功,看输出是否有对应版本
#strings /lib64/libc.so.6 | grep GLIB
部署完成