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系统步骤同上

相关文章
|
2天前
|
Ubuntu Linux 数据安全/隐私保护
Windows11 使用 WSL2部署Ubuntu
在管理员PowerShell中运行命令启用Windows子系统Linux和虚拟机平台,但安装Ubuntu时遇到错误。解决方法是下载NoLsp_fix_WSL2工具,以管理员权限进入其目录,使用工具指向WSL的路径(例如 `C:\windows\system32\wsl.exe`)进行修复,然后能成功打开Ubuntu。
50 4
|
8月前
|
Ubuntu Linux 虚拟化
如何在windows 11中安装WSLG(WSL2)
如何在windows 11中安装WSLG(WSL2)
402 0
|
7月前
|
JavaScript Linux 开发者
什么是 Windows 操作系统的 WSL2
什么是 Windows 操作系统的 WSL2
77 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盘
143 0
|
JavaScript 前端开发 Linux
基于Windows和WSL 2的Visual Studio Code (VS Code) 安装及搭建 C/C++ 编译环境完整详细步骤
基于Windows和WSL 2的Visual Studio Code (VS Code) 安装及搭建 C/C++ 编译环境完整详细步骤
369 0
基于Windows和WSL 2的Visual Studio Code (VS Code) 安装及搭建 C/C++ 编译环境完整详细步骤
|
JSON Ubuntu Linux
[基础服务] windows10安装WSL2
[基础服务] windows10安装WSL2
260 0
[基础服务] windows10安装WSL2
|
UED Windows
Windows 11 发布 6 个月以来 UI / UX 设计仍不一致:媒体喊话微软“先做好基础功能”
Windows 11 发布 6 个月以来 UI / UX 设计仍不一致:媒体喊话微软“先做好基础功能”
108 0
Windows 11 发布 6 个月以来 UI / UX 设计仍不一致:媒体喊话微软“先做好基础功能”
|
人工智能 安全 数据安全/隐私保护
微软 Windows 11 22H2 更新要来了!允许用户禁用任务栏通知区域所有应用图标
微软 Windows 11 22H2 更新要来了!允许用户禁用任务栏通知区域所有应用图标
198 0
微软 Windows 11 22H2 更新要来了!允许用户禁用任务栏通知区域所有应用图标
|
安全 Swift 虚拟化
又来了?曝微软下月将着手开发 Windows 12
又来了?曝微软下月将着手开发 Windows 12
134 0
又来了?曝微软下月将着手开发 Windows 12