1. 程式人生 > >linux 離線安裝gcc

linux 離線安裝gcc

在伺服器上面安裝一些工具,比如Redis時,需要有gcc環境。如果伺服器是聯網的,那麼好辦了,直接使用命令yum -y install gcc 安裝。
但是如果伺服器不能聯網,那麼就需要一種離線安裝的方式了。步驟如下:

  1. 從CentOS7的系統安裝映象中取出需要的rpm包(也可以通過別的方式獲取):解壓映象檔案,進入"Packages"目錄,裡面很多rpm包,取出如下幾個:

mpfr-3.1.1-4.el7.x86_64.rpm
libmpc-1.0.1-3.el7.x86_64.rpm
kernel-headers-3.10.0-123.el7.x86_64.rpm
glibc-headers-2.17-55.el7.x86_64.rpm
glibc-devel-2.17-55.el7.x86_64.rpm
cpp-4.8.2-16.el7.x86_64.rpm
gcc-4.8.2-16.el7.x86_64.rpm

  1. 將這些包上傳到待安裝的系統中,按如下順序執行安裝命令:
    rpm -ivh mpfr-3.1.1-4.el7.x86_64.rpm
    rpm -ivh libmpc-1.0.1-3.el7.x86_64.rpm
    rpm -ivh kernel-headers-3.10.0-123.el7.x86_64.rpm
    rpm -ivh glibc-headers-2.17-55.el7.x86_64.rpm
    rpm -ivh glibc-devel-2.17-55.el7.x86_64.rpm
    rpm -ivh cpp-4.8.2-16.el7.x86_64.rpm
    rpm -ivh gcc-4.8.2-16.el7.x86_64.rpm
    也可以使用如下命令統一安裝(我本人是使用統一安裝成功的):
    rpm -Uvh *.rpm --nodeps --force
  2. 都安裝成功後,驗證
    gcc -v