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