补充 Windows 下安装的一些说明。

Signed-off-by: rick.chan <cy@haoan119.com>
This commit is contained in:
rick.chan 2024-05-13 16:51:10 +08:00
parent b7a947193f
commit fe618ed08f
1 changed files with 26 additions and 0 deletions

View File

@ -20,6 +20,32 @@ sudo apt install docker.io
sudo pacman -S docker
```
Windows 下安装直接下载安装包进行安装即可。前提是 BIOS 中已经开启虚拟化(可以在“任务个管理器”的 CPU 信息中查看到“虚拟化”是否已启用Windows 安装有“Hyper-V”、“Windows 虚拟机监控程序平台”和“适用于 Linux 的 Windows 子系统”。
如果没有安装,可以到:控制面板->程序->启用或关闭 Windows 功能 中进行安装。Windows 家庭版系统在该页面下可能没有 Hyper-V 选项,此时需要手动安装,复制下面内容到 bat 文件中,然后右击以管理员身份运行:
```bat
pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL
```
最后到管理员模式的 PowerShell 中执行:
```bat
bcdedit /set hypervisorlaunchtype auto
```
将 Hyper-V 设置为自动运行。再执行:
```bat
wsl --update
```
确保“适用于 Linux 的 Windows 子系统”为最新版本。
## 2. 干掉讨厌的 sudo
```bash