WSL安装CentOS7注意事项

1、WSL版CentOS7来源

微软官方商店没有提供CentOS安装,好在github上有资源:Releases · wsldl-pg/CentWSL (github.com)

下载zip包,解压到任意目录,运行CentOS7.exe即可导入WSL。

2、导入报错

如果导入失败,可以尝试升级wsl,以管理员在PowerShell中运行

1
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

 

posted @   不吸烟的青蛙  阅读(780)  评论(1编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示