- WIN系統(tǒng)微軟商店搜索Ubuntu下載Ubuntu系統(tǒng)
- 在Ubuntu中輸入
curl -fsSL https://openclaw.ai/install.sh | bash
根據(jù)提示一步步選擇
之后使用報(bào)錯(cuò)
systemctl start dbus
System has not been booted with systemd as init system (PID 1). Can't operate.
Failed to connect to bus: Host is down
原因是WSL的Ubuntu系統(tǒng)默認(rèn)使用的是SysV 而不是systemd
ps -p 1 -o comm=
init(Ubuntu)
回到powershell中,查看WSL信息
wsl --version
WSL 版本: 2.6.3.0
找到虛擬機(jī)名字
Get-WindowsOptionalFeature -Online | Where-Object { $_.FeatureName -like "*platform*" -or $_.FeatureName -like "*hyper*" } | Format-Table FeatureName, State -AutoSize
啟用虛擬機(jī)平臺(tái)
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -All
Enable-WindowsOptionalFeature -Online -FeatureName HypervisorPlatform -All
提示重啟
設(shè)置 Ubuntu 到 WSL2
wsl --set-default-version 2
wsl --set-version Ubuntu 2
報(bào)錯(cuò)
wsl --set-version Ubuntu 2
有關(guān)與 WSL 2 關(guān)鍵區(qū)別的信息,請(qǐng)?jiān)L問(wèn) https://aka.ms/wsl2
正在進(jìn)行轉(zhuǎn)換,這可能需要幾分鐘時(shí)間。
當(dāng)前計(jì)算機(jī)配置不支持 WSL2。
請(qǐng)啟用“虛擬機(jī)平臺(tái)”可選組件,并確保在 BIOS 中啟用虛擬化。
通過(guò)運(yùn)行以下命令啟用“虛擬機(jī)平臺(tái)”: wsl.exe --install --no-distribution
有關(guān)信息,請(qǐng)?jiān)L問(wèn) https://aka.ms/enablevirtualization
錯(cuò)誤代碼: Wsl/Service/CreateVm/HCS/HCS_E_HYPERV_NOT_INSTALLED
查看systeminfo
win10家庭版
Hyper-V Requirements:
VM Monitor Mode Extensions: Yes
Virtualization Enabled In Firmware: No
Second Level Address Translation: Yes
Data Execution Prevention Available: Yes
設(shè)置 → 系統(tǒng) → 恢復(fù) → 高級(jí)啟動(dòng) → 立即重啟 → 疑難解答 → 高級(jí)選項(xiàng) → UEFI 固件設(shè)置 → 重啟
進(jìn)入Bios
Intel Virtualization Technology 設(shè)置為Enable
再次設(shè)置 Ubuntu 到 WSL2
wsl --set-version Ubuntu 2
有關(guān)與 WSL 2 關(guān)鍵區(qū)別的信息,請(qǐng)?jiān)L問(wèn) https://aka.ms/wsl2 正在進(jìn)行轉(zhuǎn)換,這可能需要幾分鐘時(shí)間。 操作成功完成。