ky818smKy818sm  2023-03-01 22:45 旷野小屋_123ppp资源网 隐藏边栏 |   抢沙发  84 
文章评分 0 次,平均分 0.0

首先,需要确认使用的是WSL2版本,可以在PowerShell中执行如下命令查看:


wsl -l -v

如果显示为1,可以使用如下命令进行配置,其中 修改成2即可:


wsl --set-default-version <Version>

还可以使用如下方式设置默认的Linux发行版,其中 替换为要配置的Linux发行版名称。

例如,wsl --set-version Ubuntu-20.04 会将Ubuntu20.04发行版设置为使用WSL2:


wsl --set-version <distro name>

在网上找到很多种支持的方法,最简单的就是微软官方提供的方法,仅需要添加一个配置文件即可。

1、打开PowerShell命令行,更新WSL。


wsl --update

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

[boot]
systemd=true

3、关闭Ubuntu窗口。

4、打开PowerShell命令行,重启WSL。


wsl --shutdown

5、重新在Windows Terminal中打开Ubuntu发行版,输入如下命令检查是否成功:


systemctl

出现上述的结果则代表支持systemd成功。

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

声明:如果本站发布的内容侵犯到您的权益,请通过邮件【[email protected]】联系本站,我们将及时删除!

发表评论

表情 格式 链接 私密 签到