CentOS 7オペレーティングシステムにGCC(GNUコンパイラコレクション)をオフラインでインストールする方法

CentOS 7 に GCC をオフラインでインストールするには、以下の手順に従います。

  1. インターネットに接続されているマシンで、tar.gz形式のGCCのソースコードパッケージをダウンロードします。GCCの公式サイト(https://gcc.gnu.org/)から適切なバージョンをダウンロードできます。
  2. ダウンロード済GCCソースコードパッケージをCentOS 7マシンに転送します。scpコマンド(Linux間の転送の場合)またはWinSCP(WindowsとLinux間の転送の場合)を使用できます。
  3. CentOS 7マシーン上に、GCCのソースコードパッケージを展開するためのディレクトリを作成します。たとえば、次のコマンドを使用して「gcc」という名前のディレクトリを作成できます。
  4. gcc のインストール
  5. 作成したディレクトリにGCCソースコードパッケージを展開します。次のようにして展開することができます。
  6. tar –extract –file gcc-x.x.x.tar.gz –directory gcc
  7. gcc-x.x.x.tar.gz をダウンロードした GCC ソースコードパッケージの実際のファイル名に置き換えてください。
  8. GCCのコンパイルに必要な依存ソフトウェアパッケージをインストールします。一般的な依存関係は次のコマンドでインストールできます。
  9. sudo yum install -y gcc-c++ gmp-devel mpfr-devel libmpc-devel
  10. 解凍したGCCソースコードのディレクトリへ移動する:
  11. cd gcc/gcc-x.x.x/
  12. GCCの送信元コードディレクトリの実際のパスにgcc-x.x.xを置き換えてください。
  13. configureスクリプトを実行して、GCCのコンパイルオプションを設定します。次のコマンドを使用できます。
  14. ./configure –prefix=/usr/local/gcc –disable-multilib
  15. GCCは/usr/local/gccにインストールされ、マルチアーキテクチャサポートは無効になります。
  16. GCCをコンパイルしてインストールするには、次のコマンドを使用できます:
  17. make && sudo make install
  18. GCCのコンパイルとインストールには時間がかかります。
  19. インストールが完了したら、次のコマンドでGCCが正常にインストールされたかどうか確認できます。
  20. gcc –version
  21. たぶんGCCのバージョン情報が表示されるはずだ。

以上のステップでCentOS 7にGCCをオフラインインストールできます。

bannerAds