WiNAS之WSL2 CentOS7启用Systemd

2023-01-23 23:57:30 7点赞 21收藏 2评论

前面我们聊了如何在Win下安装设置WSL的Cent OS。


但是Win10的WSL默认情况下是不启用Systemd的,如果没有启用Systemd对于docker的安装管理也会带来很多不便。

WiNAS之WSL2 CentOS7启用Systemd

Systemd即为system daemon,是Linux下的一种init软件,其目标是提供更优秀的框架以表示系统服务间的依赖关系,并依此实现系统初始化时服务的并行启动,同时达到降低Shell的系统开销的效果,最终代替常用的System V与BSD风格init程序。

与多数发行版使用的System V风格init相比,Systemd采用了以下新技术: (1) 采用Socket激活式与总线激活式服务,以提高相互依赖的各服务的并行运行性能; (2) 用Cgroups代替PID来追踪进程,因此即使是两次fork之后生成的守护进程也不会脱离systemd的控制。

Systemd需要在WSL 0.67.6以上版本才能使用,Win10也要升级到2022年9月以后的版本。可以通过以下命令在PowerShell中查询WSL的版本或升级。

查询版本

wsl --version

升级WSL

wsl --update

确定可用的WSL版本后,还需要在我们使用的Linux系统中的编辑“/etc/wsl.conf”文件,如果没有可以新建一个TXT文档,并改名为wsl.conf,注意后缀名为conf。

WiNAS之WSL2 CentOS7启用Systemd

在wsl.conf的最上添加如下内容:

[boot]

systemd=true

注意编辑器需要设置为UTF-8编码,换行格式UNIX。推荐使用EditPlus或Sublime。

WiNAS之WSL2 CentOS7启用Systemd

保存后在PowerShell中执行“wsl --shutdown”命令,之后再次运行CentOS就是启用了Systemd的了。

东芝(TOSHIBA)企业级硬盘CMR垂直SATA服务器NAS机械硬盘16TB512MBMG08ACA16TE1839元京东去购买


希捷(Seagate)16TB256MB7200RPM企业级硬盘SATA接口希捷银河ExosX18系列氦气ST16000NM000J1999元银河氦气盘,550TB年工作负载,企业级高稳定长寿命。京东去购买


希捷(SEAGATE)NAS硬盘PMRCMR垂直磁记录网络存储SATA希捷酷狼数据恢复4TB【ST4000VN008】原厂数据救援879元专为长时间运行优化,CRM垂直磁记录,很适合NAS设备。京东去购买


展开 收起
2评论

  • 精彩
  • 最新
  • 希捷不错

    校验提示文案

    提交
    希捷耐磨耐操。

    校验提示文案

    提交
    收起所有回复
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
21
扫一下,分享更方便,购买更轻松