離線源碼安裝包下載地址: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-DVD\Packages目錄,這下面存儲了很多rpm包。
找到下面列出的rpm包,上傳到CentOS機器任意位置。
# rpm -Uvh ./*.rpm --nodeps --force
源:
https://www.pianshen.com/article/8417289963/
https://blog.csdn.net/czbqoo01/article/details/89242094