启用最新的wsl systemd特性前,可先阅读微软和Canonical提供的文档:https://devblogs.microsoft.com/commandline/systemd-support-is-now-available-in-wsl/https://ubuntu.com/blog/ubuntu-wsl-enable-systemdhttps://devblogs.microsoft.com/commandline/a-preview-of-wsl-in-the-microsoft-store-is-now-available ...
execute command below to enable~/.config/user-tmpfiles.d/wslg.conf. 执行下面的命令以启用~/.config/user-tmpfiles.d/wslg.conf. systemctl --userenablesystemd-tmpfiles-setup.service systemd-tmpfiles-clean.timer add current user to groupvideo,render 把当前用户加入用户组video,render sudo usermod ...
重新进入 WSL 后,再执行以下命令: systemctl restart systemd-networkd systemctl enable systemd-networkd systemctl restart systemd-resolved.service systemctl enable systemd-resolved.service 更多wsl.conf 配置项参考:https://learn.microsoft.com/zh-cn/windows/wsl/wsl-config#configuration-settings-for-...
判断wsl是否已启用systemd,可通过以下命令查看: ps --no-headers -o comm1 如果命令返回的是init说明systemd未启用,如果是systemd那么你的systemd已启用成功了。 ps --no-headers -o comm 1 查看已启用的systemd service 通过systemctl的list-units、list-unit-files命令,都可以很好的查看目前的systemd状态,命令如下...
https://ubuntu.com/blog/ubuntu-wsl-enable-systemd https://devblogs.microsoft.com/commandline/a-preview-of-wsl-in-the-microsoft-store-is-now-available 如果需要使用微软官方支持的systmed,在目前来说你需要满足这些前置条件: 操作系统为windows 11 ...
1)在appwiz.cpl中安装wsl 或者powershell中运行Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux 2)下载https://aka.ms/wsl-ubuntu-1804 得到Ubuntu_1804.2019.522.0_x64.appx在shellpower中运行 Add-AppxPackage d:\Ubuntu_1804.2019.522.0_x64.appx(不确定这一步是否有用)。将...
enable--start-on-windows-boot 3. 重新启动发行版 关闭WSL 的终端。打开一个新的命令提示符窗口,然后运行以下命令。 代码语言:javascript 复制 wsl --terminate Distrod 重新打开新的WSL窗口后,shell将在systemd会话中运行。 安装完毕后,可以运行以下命令进行查询 代码语言:javascript 复制 systemctl status | cat ...
配置WSL2 WSL2 安装完成后,输入exit返回,或重新打开 PowerShell 继续执行后面的操作 配置桥接网络 创建虚拟网卡 Get-NetAdapter New-VMSwitch -SwitchName"VETH"-NetAdapterName"以太网"-AllowManagementOS$True-EnablePacketDirect$True-EnableIov$True Get-NetAdapter获取网络适配器信息,确认连接路由器所用的网卡名称本文...
启用WSL2的 Linux 系统启动时间非常快,内存占用很少,并且,WSL 2 还可以直接原生运行 Docker,VS Code 编辑器还有 Remote-WSL 插件,相对于完整的linux虚拟机只是不支持systemctl、systemd。 Windows 也越来越向虚拟平台靠拢,Windows NT 内核和 Linux 内核都是运行在虚拟平台之上的,是平级的。
Edit/etc/wsl.conf, enable systemd support. (https://devblogs.microsoft.com/commandline/systemd-support-is-now-available-in-wsl/) Runwsl.exe --shutdownin wsl2 shell, and reopen the shell. Runwsl.exe --versionor some other PE binaries, and shell will warn you that the "exec format erro...