首先,需要确认使用的是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成功。
本文为原创文章,版权归123ppp资源网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 实现网站一个目录内的网页跳转到另一个目录的方法06/21
- ♥ linux 主机禁用IPv6网络11/14
- ♥ 调整inotify内核参数11/04
- ♥ mysql备份命令06/21
- ♥ VMware虚拟机设置 CentOS 7 共享文件夹01/05
- ♥ xtrabackup 2.4 备份mysql教程12/05