Debian 的服务管理器用于更改服务是否在启动时启动(mysql、apache、networking、network-manager、gdm、xdm 等)

Debian 的服务管理器用于更改服务是否在启动时启动(mysql、apache、networking、network-manager、gdm、xdm 等)

这个问题是关于寻找一个 GUI 或 ncurses 或任何 Debian 桌面服务管理器。类似这样的:

Mac 示例

Windows 上的服务管理器

Windows 示例

Mac 上的服务管理器

应该做什么

它应该能够管理“sudo service start/stop”处理的所有事情,包括

  • mysql
  • 网络管理器
  • 联网
  • gdm、xdm
  • 阿帕奇2

而且应该

  • 显示每项服务的描述
  • 让我设置启动类型(是否在启动时自动启动或我必须手动启动)

它不应该做什么

  • 不是 rc.d。我对不涉及阅读 rc.d 是什么的方法有点兴趣。
  • 不是懒汉。我试过了。
    • 一些服务的名称被替换为乱码(Bum 不再启动,所以我没有办法演示这个问题;提供一个通用的截图)
    • 它们没有描述,而且
    • 无法更改手动或自动启动类型(即告诉 mysql 停止启动 onboot) 屁股

OpenSUSE 示例

OpenSUSE 示例

答案1

以下是我所知道的一些。但我不确定你说的避免是什么意思rc.d

  1. sysv-rc-conf

    在此处输入图片描述

    该行上的数字service代表运行级别

  2. systemadm,可以在 Debian 上使用以下命令安装sudo apt-get install systemd-gui

    在此处输入图片描述

  3. Gnome 服务管理器,services-admin这可能是您所指的,bum但我不确定。

    在此处输入图片描述

  4. APerl 脚本我发现发布在论坛上。它可能需要进行一些调整(阅读论坛帖子),但可以作为您尝试的一个良好起点。

    在此处输入图片描述

答案2

系统管理器(仅适用于 systemd)

此应用程序旨在让用户通过 GTK3 GUI 管理其 systemd 服务。您不仅可以更改每个单元的启用和运行状态,还可以查看和修改其单元文件。

systemd 管理器

Github:https://github.com/mmstick/systemd-manager

相关内容