WSL ubuntu使用systemctl命令报错,解决办法

这篇具有很好参考价值的文章主要介绍了WSL ubuntu使用systemctl命令报错,解决办法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

今天在wsl执行systemctl报以下错,

systemctl enable docker
Synchronizing state of docker.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable docker
Failed to reload daemon: Interactive authentication required.
Failed to reload daemon: Interactive authentication required.
Failed to enable unit: Interactive authentication required.

 百度找了下解决办法,亲测可行。

1、在命令窗口执行wsl -l -v查看wsl的版本,如果不是2需要先更新wsl --update

wsl无法使用systemctl,linux,运维,服务器

 2、在wls窗口 /etc下新建wsl.conf,内容:

[boot]
systemd=true

 3、关闭wsl窗口,在命令窗口执行wsl --shutdown将wsl关闭

4、重新打开wsl窗口,现在systemctl命令就可以使用了。文章来源地址https://www.toymoban.com/news/detail-517836.html

到了这里,关于WSL ubuntu使用systemctl命令报错,解决办法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • WSL 的安装、报错解决、使用技巧

    需要Windows10或以上系统版本。如果你的操作系统是Windows 10 版本 2004 及更高版本(内部版本 19041 及更高版本)或 Windows 11,并且你从来没有安装过WSL,你可以使用命令行简单的安装安装 WSL,使用管理员权限打开power shell运行 `wsl --install` 命令完成安装, 详细教程。 勾选这两个选

    2024年02月09日
    浏览(34)
  • 在Docker中使用systemctl启动服务报错的解决办法

    目录 一、问题背景      二、解决办法         在Docker中通过systemctl 启动服务的时候,总是报“ Failed to get D-Bus connection: Operation not permitted ”这样的错误提示,如下所示:         [root@localhost ~]# systemctl start sshd         Failed to get D-Bus connection: Operation not permitt

    2024年02月15日
    浏览(32)
  • 基于WSL的Ubuntu命令行美化

    大多数 Linux 发行版中的默认 Shell 是 Bash。Bash 缺乏代码高亮,不易阅读。本文旨在通过安装 Zsh 、 oh-my-zsh ,并应用 Powerlevel10k 主题来解决这一问题。 环境:Windows10 Pro 21H2,OS build: 19044.1766;基于 WSL 的 Ubuntu20 打开或关闭Windows功能-Hyper-V、Virtual Machine Platform、Windows Subsystem fo

    2024年01月19日
    浏览(25)
  • wsl下面的子系统启用systemctl

    下载地址 操作 效果图  然后重启下网络服务发现没有报错,说明更改成功了

    2024年02月11日
    浏览(36)
  • windows下wsl(ubuntu)ldconfig报错

    处理 sudo ldconfig 报错 libcuda.so.1 is not a symbolic link : 更改wsl配置文件: 测试修改是否生效 永久修改 通过 sudo ldconfig 检查。 打印出来的内容应该就不再有刚刚报错。 参考

    2024年04月22日
    浏览(27)
  • 【2023最新版】Windows11:WSL(Ubuntu22.04)安装Anaconda(换源、各种报错及解决方案)+连接Pycharm进行远程开发

    目录 一、安装WSL(适用于 Linux 的 Windows 子系统) 检查内核版本号 WSL 版本升级 二、WSL安装Anaconda(建议选择方法2) 1.下载到WSL 2.下载到Windows 换源 三、conda常用命令 查看当前python版本 查看配置信息 ​编辑 查看环境列表 激活环境 退出环境 conda使用文档 四、Windows上Pycharm使

    2024年02月08日
    浏览(64)
  • Docker unexpected wsl error 解决办法

    今天在使用windows电脑安装docker时,遇到 unexpected wsl error 这个错误,找了很长时间解决办法,最终将该问题解决,目前将所有的解决办法综合了下,并留作记录。 准备 首先如果没有下载的Docker的同学可以通过这个链接地址进行Docker的下载。 Docker Personal - Sign Up for Free | Docke

    2024年02月04日
    浏览(45)
  • WSL使用Ubuntu 20.04版本运行py-bottom-up-attention的记录,及其可能错误的解决方法

    WSL使用Ubuntu 20.04版本运行py-bottom-up-attention的记录,及其可能错误的解决方法 github代码地址: 环境: wsl Ubuntu 20.04 显卡:GTX 1660 gcc 8或者9应该都可以 显卡驱动,现在win端和wsl是共用的,win装过了,wsl可以用,不需要安装驱动 cuda 10.1 python 3.7 依赖版本:opencv-python== 4.8.1.78 、

    2024年02月01日
    浏览(45)
  • Vmmem进程(WSL)占用CPU或内存资源过高的解决办法

            有没有一瞬间,在开启docker或打开虚拟机时,内存瞬间飚增,进行查看进程消耗是一个Vmmem的进程在作祟,那么Vmmem是什么呢,又如何进行限制呢!         Vmmem: 是一个系统合成的虚拟进程,用于表示虚拟机小航的内存和CPU资源。换句话说,您看到的Vmmem消耗

    2024年02月13日
    浏览(64)
  • 【WSL】使用WSL在Windows上安装Linux(Ubuntu20.04)

    本文将介绍在win11系统下使用Windows自带的WSL功能安装Ubuntu20.04子系统,其中WSL2本质仍是基于Hyper-V的虚拟机。 Windows11 + WSL2 + Ubuntu20.04 (WSL译为适用于 Linux 的 Windows 子系统) 在Windows设置中添加可选功能,勾选 适用于Linux的Windows子系统(即WSL) 和 虚拟机平台 ,开启该功能需重

    2024年02月12日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包