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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET10 - 预览版1新功能体验(一)