在本教程中,我們將向您展示如何在 Rocky Linux 9 上安裝 Go 編程語言。對於那些不知道的人,Go,也稱為 Golang,是由 Google 開發的一種開源編程語言。 它以簡單、高效和可擴展性著稱。 Go 特別適用於網絡編程和並發編程,常用於構建 Web 服務器、分佈式系統和其他類型的基於網絡的軟件。
本文假設您至少對 Linux 有基本的了解,您知道如何使用 shell,最重要的是,您在自己的 VPS 上託管您的網站。 安裝非常簡單,它假定您在 root 帳戶下運行,如果不是,您可能需要添加 ' sudo
' 獲取 root 權限的命令。 我將向您展示如何在 Rocky Linux 上逐步安裝 Go 編程語言。 9.
以前的要求
- 運行以下操作系統之一的服務器:岩石Linux 9.
- 建議您使用全新的操作系統安裝以避免潛在問題。
- 通過 SSH 訪問服務器(如果您在桌面上,則只需打開終端)。
- 有效的 Internet 連接。 您將需要互聯網連接來下載 Golang 所需的包和依賴項。
- 到
non-root sudo user
或訪問root user
. 我們建議充當non-root sudo user
但是,如果您在以 root 身份運行時不小心,它可能會損壞您的系統。
在 Rocky Linux 9 上安裝 Go
步驟 1. 第一步是將您的系統更新到最新版本的軟件包列表。 為此,請運行以下命令:
sudo dnf check-update sudo dnf install dnf-utils
步驟 2. 在 Rocky Linux 9 上安裝 Go 編程語言。
默認情況下,Golang 在 Rocky Linux 9 AppStream 存儲庫中不可用。現在運行以下命令在您的 Rocky Linux 系統上下載最新版本的 Golang 使用 wget
領域:
wget https://go.dev/dl/go1.19.5.linux-amd64.tar.gz
完成後,使用以下命令檢查下載的 tarball 版本:
sha256sum go1.19.5.linux-amd64.tar.gz
生產:
36519702ae2fd573c9869461990ae550c8c0d955cd28d2827a6b159fda81ff95
接下來,提取 Go tarball 文件:
tar -zxvf go1.19.5.linux-amd64.tar.gz -C /usr/local
Step 3. 設置Go語言。
現在輪到維護環境變量了。 所有這一切都是為了讓安裝在查找命令和編譯器時沒有問題:
echo 'export GOROOT=/usr/local/go' | tee -a /etc/profile echo 'export PATH=$PATH:/usr/local/go/bin' | tee -a /etc/profile
最後,使用以下命令更新您的 bash 配置文件:
source /etc/profile
通過運行以下命令驗證 Go 是否已正確安裝:
go version
第 4 步。使用 Go 創建示例“hello world”程序。
現在我們創建一個典型的 Hello World 程序示例。 首先,創建文件夾:
mkdir -p project/helloworld cd project/helloworld
接下來,創建新文件:
nano helloworld.go
添加以下行:
package main import "fmt" func main() { fmt.Printf("Hi, I am Meilana. Welcome to idroot.usn") }
保存並關閉文件,然後運行程序:
go run helloworld.go
恭喜! 您已經成功安裝了 Golang。 感謝您使用本教程在您的 Rocky Linux 9 系統上安裝 Go 編程語言。如需更多幫助或有用信息,我們建議您參考Go的官網.