服务器设置和教程 · 6 10 月, 2024

CentOS 7 環境下在 / 離線安裝 GCC 與 GCC-C++

CentOS 7 環境下在 / 離線安裝 GCC 與 GCC-C++

在 CentOS 7 環境中,GCC(GNU Compiler Collection)和 GCC-C++ 是開發 C 和 C++ 程式的基本工具。若需在無法連接網際網路的環境中安裝這些工具,本文將提供詳細的步驟和指導。

準備工作

在開始安裝之前,您需要準備以下幾樣東西:

  • 一台已安裝 CentOS 7 的伺服器。
  • 一台可以連接網際網路的電腦。
  • USB 隨身碟或其他可移動儲存裝置。

步驟一:在有網際網路的環境中下載所需的 RPM 包

首先,您需要在有網際網路的電腦上下載 GCC 和 GCC-C++ 的 RPM 包。可以使用以下命令來查找所需的包:

yum provides gcc
yum provides gcc-c++

這些命令將顯示可用的 GCC 和 GCC-C++ 版本。接下來,您可以使用以下命令下載所需的 RPM 包:

yum install --downloadonly --resolve gcc gcc-c++

這將下載所有依賴的包到您的本地系統中。下載完成後,您可以在 /var/cache/yum/x86_64/7/updates/packages/ 目錄中找到這些 RPM 包。

步驟二:將 RPM 包轉移到離線伺服器

將下載的 RPM 包複製到 USB 隨身碟或其他可移動儲存裝置中,然後將其插入到您的 CentOS 7 伺服器上。使用以下命令來掛載 USB 隨身碟:

mount /dev/sdb1 /mnt

請根據您的系統調整 /dev/sdb1 的設備名稱。掛載後,您可以使用以下命令將 RPM 包複製到伺服器的本地目錄:

cp /mnt/*.rpm /tmp

步驟三:安裝 RPM 包

在將 RPM 包複製到伺服器後,您可以使用以下命令安裝它們:

cd /tmp
yum localinstall *.rpm

這將安裝所有在 /tmp 目錄中的 RPM 包。安裝過程中,系統會自動解決依賴問題,並安裝所需的所有組件。

步驟四:驗證安裝

安裝完成後,您可以使用以下命令來驗證 GCC 和 GCC-C++ 是否正確安裝:

gcc --version
g++ --version

如果安裝成功,您將看到 GCC 和 G++ 的版本信息。

總結

在 CentOS 7 環境下離線安裝 GCC 和 GCC-C++ 是一個相對簡單的過程,只需遵循上述步驟即可完成。這對於在無法連接網際網路的伺服器上進行開發工作尤為重要。若您需要更多有關 香港VPS 的資訊,請訪問我們的網站以獲取更多資源和支持。