全方面掌握Pi Network发展动态
Pi节点(Node)官方网址
1.最新节点程序官方下 载: node.minepi.com/node/
2.Pi节点官方说明: minepi.com/node-info
3.Pi节点官方HUB网址(安装教程): github.com/pi-node/instructions/wiki
以上为英语,请用浏览器进行网页翻译或安装翻译插件。
手动安装 WSL2步骤 (详细阅读,跟步骤做,中间需要重新开机)
则必须遵循下列步骤,手动启用 WSL 所需的功能。
步骤 1 - 启用 Windows 子系统 Linux 版
您必须先启用「Windows 子系统 Linux 版」选用功能,然后才能在 Windows 上安装任何 Linux 发行版本。
以系统管理员身分开启 PowerShell 并执行:
复制
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
步骤 2 - 更新至 WSL 2
若要更新至 WSL 2,您必须执行 Windows 10。
规格需求
若为 X64 系统:版本 1903 或更高版本,含 组建 18362 或更高组建。
若为 ARM64 系统:版本 2004 或更高版本,含 组建 19041 或更高组建。
低于 18362 的组建不支援 WSL 2。 使用 Windows 更新小帮手来更新您的 Windows 版本。
步骤 3 - 启用虚拟机器功能
在安装 WSL 2 之前,您必须启用 虚拟机器平台 选用功能。
以系统管理员身分开启 PowerShell 并执行:
复制
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
重新启动 您的电脑,以完成 WSL 安装并更新至 WSL 2。
步骤 4 - 下 载 Linux 核心更新套件
了解清楚自己属于什么电脑,下 载适合的核心套件
1.下 载最新套件:
WSL2 Linux 核心更新套件 (适用于 x64 电脑)
复制
wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
注意
如果您使用的是 ARM64 电脑,请改为下 载 ARM64 套件
复制
wslstorestorage.blob.core.windows.net/wslblob/wsl_update_arm64.msi
如果您不确定您有何种类型的电脑,请开启命令提示字元或 PowerShell,
然后输入: systeminfo | find "System Type"
2.请执行在上一个步骤中下 载的更新套件。 (按两下以执行 - 系统会提示您提供更高的权限,请选取 [是] 以核准此安装作业。)
步骤 5 - 将 WSL 2 设定为预设版本
在安装新的 Linux 发行版本时,开启 PowerShell,然后执行下列命令,以将 WSL 2 设定为预设版本:
复制
wsl --set-default-version 2
步骤 6 - 安装您选择的 Linux 发行版本 (这里现时不安装任何Microsoft Store上的Linux 发行版本, 会跟Pi容器有冲突)
将发行版本设定为 WSL 1 或 WSL 2
若要针对每个已安装的 Linux 发行版本检查获派的 WSL 版本,您可以开启 PowerShell 命令列并输入此命令 (仅适用于 Windows 组建 18362 或更高版本):wsl -l -v
PowerShell
复制
wsl --list --verbose
若要设定要由任一版 WSL 所支援的发行版本,请执行:
PowerShell
复制
wsl --set-version <distribution name> <versionNumber>
请务必将 <distribution name> 取代为发行版本的实际名称,并使用数字 '1' 或 '2' 取代 <versionNumber>。 您可以执行与上述相同的命令,随时变更回 WSL 1,但将「2」取代为「1」。
此外,如果您要让 WSL 2 成为您的预设架构,则可以使用以下命令来执行此动作:
PowerShell
复制
wsl --set-default-version 2
这会将已安装的任何新发行版本设定为 WSL 2。
最后也附上 Windows 10 上适用于 Linux 的 Windows 子系统安装指南
docs.microsoft.com/zh-tw/windows/wsl/install-win10
Docker桌面WSL2后端
前提条件!!!!!!
在安装Docker Desktop WSL2后端之前,必须完成以下步骤:
安装Windows 10版本1903或更高版本。
在Windows上启用WSL 2功能。 有关详细说明,请参阅Microsoft文档。
下 载并安装Linux内核更新程序包。 (参考上面手动安装WSL2教学)
下 载Docker Desktop Stable 2.3.0.2或更高版本。
hub.docker.com/editions/community/docker-ce-desktop-windows/
安装
在安装Docker Desktop Stable 2.3.0.2版本之前,请确保您已完成先决条件部分中描述的步骤。
按照常规安装说明安装Docker Desktop。 如果您运行的是受支持的系统,则Docker Desktop会提示您在安装过程中启用WSL 2。 阅读屏幕上显示的信息,并使WSL 2继续。
从Windows``开始''菜单中启动Docker Desktop。
在Docker菜单中,选择设置>常规。
选中“使用基于WSL 2的引擎”复选框。
如果在支持WSL 2的系统上安装了Docker Desktop,则默认情况下将启用此选项。
单击“应用并重新启动”。
确保分发以WSL 2模式运行。 WSL可以在v1或v2模式下运行发行版。
要检查WSL模式,请运行:
wsl.exe -l -v
要将现有的Linux发行版升级到v2,请运行:
wsl.exe --set-version (distro name) 2
要将v2设置为以后安装的默认版本,请运行:
wsl.exe --set-default-version 2
Docker Desktop重新启动时,转到设置>资源> WSL集成。
WSL集成将在您的默认WSL发行版上启用。 要更改默认的WSL发行版,请运行wsl --set-default <distro name>。
例如,要将docker-desktop-data设置为默认的WSL发行版,
请运行 wsl --set-default docker-desktop-data
(这里现时不安装任何Microsoft Store上的Linux 发行版本, 会跟Pi容器有冲突)
Docker桌面WSL 2后端(网上安装指南)
docs.docker.com/docker-for-windows/wsl/