Windows WSL2上启用微软官方支持的systemd

简介: Windows WSL2上启用微软官方支持的systemd

确认使用的是WSL2版本

wsl -l -v
wsl --version

如果显示为1,可以使用如下命令进行配置,其中修改成2即可:wsl --set-default-version <Version>

微软官方提供的方法,仅需要添加一个配置文件即可

  1. 更新WSL。
wsl --update

2.Ubuntu 22.04,在 /etc目录新建wsl.conf文件,添加如下内容:

[boot]
systemd=true

或者命令行执行

echo -e "[boot]\nsystemd=true" | sudo tee -a /etc/wsl.conf

3.关闭Ubuntu窗口

4.重启WSL

wsl --shutdown

5.打开Ubuntu命令行检查是否成功

ps --no-headers -o comm 1
# 如果命令返回的是init说明systemd未启用,如果是systemd那么你的systemd已启用成功了
systemctl
• 1
• 2
• 3

WSl里如果是Fedora系统步骤同上

相关文章
|
1月前
|
Ubuntu Linux 数据安全/隐私保护
Windows11 使用 WSL2部署Ubuntu
在管理员PowerShell中运行命令启用Windows子系统Linux和虚拟机平台,但安装Ubuntu时遇到错误。解决方法是下载NoLsp_fix_WSL2工具,以管理员权限进入其目录,使用工具指向WSL的路径(例如 `C:\windows\system32\wsl.exe`)进行修复,然后能成功打开Ubuntu。
80 4
|
11天前
|
Windows
win10家庭版安装iis 微软web服务器 windows安装IIS web服务器
win10家庭版安装iis 微软web服务器 windows安装IIS web服务器
|
9月前
|
Ubuntu Linux 虚拟化
如何在windows 11中安装WSLG(WSL2)
如何在windows 11中安装WSLG(WSL2)
425 0
|
1月前
|
API C# C++
微软官方发布的C#开源、免费、实用的Windows工具箱
微软官方发布的C#开源、免费、实用的Windows工具箱
|
8月前
|
JavaScript Linux 开发者
什么是 Windows 操作系统的 WSL2
什么是 Windows 操作系统的 WSL2
91 0
|
安全 Windows
Adobe 和微软通过微软边缘为 1 亿 Windows 用户带来行业领先的 Acrobat PDF 体验
Adobe 和微软通过微软边缘为 1 亿 Windows 用户带来行业领先的 Acrobat PDF 体验。
Adobe 和微软通过微软边缘为 1 亿 Windows 用户带来行业领先的 Acrobat PDF 体验
|
Windows
微软提供Windows USB/DVD Download Tool:刻录WINDOWS安装系统到U盘
微软提供Windows USB/DVD Download Tool:刻录WINDOWS安装系统到U盘
147 0
|
JavaScript 前端开发 Linux
基于Windows和WSL 2的Visual Studio Code (VS Code) 安装及搭建 C/C++ 编译环境完整详细步骤
基于Windows和WSL 2的Visual Studio Code (VS Code) 安装及搭建 C/C++ 编译环境完整详细步骤
379 0
基于Windows和WSL 2的Visual Studio Code (VS Code) 安装及搭建 C/C++ 编译环境完整详细步骤
|
JSON Ubuntu Linux
[基础服务] windows10安装WSL2
[基础服务] windows10安装WSL2
272 0
[基础服务] windows10安装WSL2
|
UED Windows
Windows 11 发布 6 个月以来 UI / UX 设计仍不一致:媒体喊话微软“先做好基础功能”
Windows 11 发布 6 个月以来 UI / UX 设计仍不一致:媒体喊话微软“先做好基础功能”
110 0
Windows 11 发布 6 个月以来 UI / UX 设计仍不一致:媒体喊话微软“先做好基础功能”