三站合一的網站怎么做網址大全百度
安裝 WSL 和 Ubuntu
-
啟用 WSL 功能
-
以管理員身份打開 PowerShell。
-
運行以下命令以啟用 WSL 功能:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
-
-
啟用虛擬機平臺
-
繼續(xù)在管理員 PowerShell 中運行以下命令以啟用虛擬機平臺:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
-
-
安裝 WSL 2
-
運行以下命令以設置 WSL 2 作為默認版本:
wsl --set-default-version 2
-
-
安裝 Ubuntu
-
運行以下命令以安裝 Ubuntu:
wsl --install -d Ubuntu
-
安裝完成后,重新啟動計算機。
-
-
啟動 Ubuntu 并設置用戶名和密碼
- 在 Windows 搜索欄中輸入 “Ubuntu” 并啟動它。
- 按照提示設置用戶名和密碼。
-
設置 Ubuntu 為默認的 WSL 發(fā)行版
-
運行以下命令將 Ubuntu 設置為默認的 WSL 發(fā)行版:
wsl --set-default Ubuntu
-
安裝 Go
-
更新軟件包列表并安裝 Go
-
在 Ubuntu 終端中運行以下命令:
sudo apt update sudo apt install golang-go
-
-
驗證 Go 安裝
-
運行以下命令驗證 Go 是否安裝成功:
go version
-
設置環(huán)境變量
-
編輯
.bashrc
文件-
在 Ubuntu 終端中打開
.bashrc
文件:nano ~/.bashrc
-
-
添加 Go 環(huán)境變量
-
在文件末尾添加以下內容(假設你的 GOPATH 在 Windows 上是
D:\goworkspace
,對應 WSL 中的路徑是/mnt/d/goworkspace
):export GOPATH=/mnt/d/goworkspace export GOROOT=/usr/lib/go # 根據你的 Go 安裝路徑調整 export PATH=$PATH:$GOPATH/bin:$GOROOT/bin
-
-
確保
.profile
自動加載.bashrc
-
編輯
.profile
文件:nano ~/.profile
-
確保文件包含以下內容:
# Include .bashrc if it exists if [ -f "$HOME/.bashrc" ]; then. "$HOME/.bashrc" fi
-
-
刷新配置
-
保存并關閉編輯器,然后運行以下命令刷新配置:
source ~/.bashrc
-
-
驗證環(huán)境變量
-
運行以下命令驗證環(huán)境變量是否正確設置:
echo $GOPATH echo $GOROOT echo $PATH
-
使用 WSL 和 Go
-
啟動 WSL
- 在 Windows 搜索欄中輸入 “Ubuntu” 并啟動它。
-
導航到項目目錄
-
假設你的項目在 D 盤:
cd /mnt/d/goworkspace/
-
-
構建項目
-
設置 Go 環(huán)境變量并構建項目:
export GOOS=linux export GOARCH=amd64 go build -o xxxx
-
Windows 10 上使用 WSL 并安裝 CentOS,以下是詳細的安裝和配置指南,包括安裝 Go 和設置環(huán)境變量。
安裝 WSL 和 CentOS
-
安裝 CentOS
-
由于 Microsoft Store 中不提供 CentOS 的官方鏡像,你需要從第三方獲取 CentOS WSL 鏡像。你可以從以下鏈接下載 CentOS WSL 發(fā)行版:
CentOS WSL 發(fā)行版 -
下載最新的壓縮包并解壓到一個你希望安裝的位置。例如:
C:\WSL\CentOS
-
-
注冊 CentOS WSL 發(fā)行版
-
以管理員身份打開 PowerShell,導航到解壓后的目錄,然后運行以下命令注冊 CentOS WSL 發(fā)行版:
cd C:\WSL\CentOS .\CentOS.exe
-
按照提示設置用戶名和密碼。
-
-
設置 CentOS 為默認的 WSL 發(fā)行版
-
運行以下命令將 CentOS 設置為默認的 WSL 發(fā)行版:
wsl --set-default CentOS
-
總結
以上步驟涵蓋了從安裝 WSL、設置 Ubuntu 、Centos環(huán)境、安裝 Go 到配置環(huán)境變量的整個過程,包括將 Ubuntu 設置為默認的 WSL 發(fā)行版。這樣,你就可以在 Windows 10 上使用 WSL 和 Go 進行開發(fā)了。