WSL安装CentOS7注意事项
1、WSL版CentOS7来源
微软官方商店没有提供CentOS安装,好在github上有资源:Releases · wsldl-pg/CentWSL (github.com)
下载zip包,解压到任意目录,运行CentOS7.exe即可导入WSL。
2、导入报错
如果导入失败,可以尝试升级wsl,以管理员在PowerShell中运行
wsl --update
3、参考的对象类型不支持尝试的操作
命令行中执行wsl,尝试进入子系统时,报错
这个问题往往是因为安装了Proxifier代理软件,可以通过配置注册表的方式处理
创建一个reg文件,写入如下内容,双击导入注册表,无需重启
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinSock2\Parameters\AppId_Catalog\0408F7A3] "AppFullPath"="C:\\Windows\\System32\\wsl.exe" "PermittedLspCategories"=dword:80000000
4、Failed to get D-Bus connection: Operation not permitted
在wsl中执行systemctl相关命令报错
# 备份systemctl mv /usr/bin/systemctl /usr/bin/systemctl.bak # 写入systemctl脚本
curl https://gitee.com/umico/docker-systemctl-replacement/raw/master/files/docker/systemctl.py > /usr/bin/systemctl
# 授予执行权限
chmod +x /usr/bin/systemctl

浙公网安备 33010602011771号