Linux环境依赖库离线安装

离线源码安装包下载地址:http://www.rpmfind.net/linux/rpm2html/search.php?query=net-tools&submit=Search+...&system=&arch=

gcc --version;  #检查gcc是否安装
g++ --version;  #检查g++是否安装

 未安装,下载gcc安装所需安装包:

下载安装包放入统一文件夹中(可能环境不一样还缺少其它的rpm依赖,根据提示下载对应依赖安装),执行命令:

#rpm -Uvh *.rpm --nodeps --force (安装命令:忽略关联性、强制安装)

安装完成后查看 /usr/bin/下是否有 gcc 和 g++目录,有的话说明安装成功。




 其它环境依赖源码安装包安装:

OpenSSL安装:

# tar zxvf openssl-1.1.0h.tar.gz
# cd openssl-1.1.0h
# ./config && make && make install

pcre安装:

# tar zxvf pcre-8.42.tar.gz 
# cd pcre-8.42
# ./configure && make && make install

zlib安装:

# tar zxvf zlib-1.2.11.tar.gz
# cd zlib-1.2.11
# ./configure && make && make install

nginx安装:

# tar zxvf nginx-1.15.9.tar.gz
# cd nginx-1.15.9# ./configure && make && make install

通过镜像获取对应的rmp依赖包, 离线安装各种依赖库

首先查看Linux 的系统版本号:

# cat /etc/redhat-release

 下载相应版本的镜像文件:https://vault.centos.org/7.2.1511/isos/x86_64/

 

解压CentOS7操作系统安装镜像,进入到CentOS-7-x86_64-DVDPackages目录,这下面存储了很多rpm包。

找到下面列出的rpm包,上传到CentOS机器任意位置。

 

# rpm -Uvh ./*.rpm --nodeps --force

源:

https://www.pianshen.com/article/8417289963/
https://blog.csdn.net/czbqoo01/article/details/89242094
原文地址:https://www.cnblogs.com/LJing21/p/15224106.html