То, что я искал, это:
sudo apt install kde-cli-tools kde-config-systemd
Запуск с:
$ kcmshell5 kcm_systemd
Так как это первое попадание в Google при поиске «пользовательского интерфейса менеджера служб Ubuntu», и оно не содержит правильного ответа, я научу вас, как найти это - и любой инструмент, если у вас есть, чем заняться. , Давайте проверим нашу версию Linux / Distribution:
$ cat /etc/issue
Ubuntu 16.04.3 LTS \n \l
Это говорит нам о нашей ОС. Мой Ubuntu 16.04. Как и большинство Linux, Ubuntu переключился на systemd для управления своими сервисами. Вы могли бы узнать это, выполнив поиск в Интернете по запросу «сервис Ubuntu». Давайте посмотрим, есть ли пакет systemd, который ссылается на интерфейс, менеджер или графический интерфейс. (Графический интерфейс пользователя).
apt search systemd
Теперь мы можем прокрутить вверх (Shift + PgUP - или на ноутбуке Shift + Fn + Up). Конечно, вы также можете искать «услуги» или «услуги». Эй, смотри, есть системный интерфейс. Давайте установим это!
sudo apt install systemd-ui
Большой! Что теперь? Как узнать, что это за команда или что она установила? К счастью, есть команда, которая показывает нам, какие файлы установлены пакетом:
dpkg-query -L systemd-ui
(Или)
dpkg -S systemd-ui
Это показывает нам:
/usr/share/applications/systemadm.desktop
Вы должны знать, что файлы .desktop являются ярлыками в среде рабочего стола Gnome. Вы можете заглянуть внутрь файла .desktop:
$ cat /usr/share/applications/systemadm.desktop
[Desktop Entry]
Name=systemadm
Comment=Manage Systemd Units
Exec=systemadm
Icon=applications-system
Terminal=false
Type=Application
Categories=System;Settings;
Вы можете найти спецификацию ярлыков Gnome. Это довольно очевидно, хотя: Exec = systemadm. Категории = System, Настройки. Посмотрите в меню «Система» или «Настройки» под приложениями или просто запустите:
$ systemadm
Вуаля! Ой, подождите ... это довольно бесполезная утилита. Он говорит «Менеджер», но он позволяет только просматривать, без отключения, остановки, запуска чего-либо. Как раздражает! Вы можете увидеть то же самое, набрав:
$ systemctl
Это просто показывает это более аккуратно ... Но с systemctl вы также можете управлять этим. Итак, давайте продолжим поиск ... на этот раз, предположим, у нас нет терминала с функцией поиска или прокрутки, давайте использовать "меньше". Чтобы искать меньше, введите «/» и выйдите из «q»:
$ apt search systemd|less -S
После погони за диким гусем со старыми утилитами gnome, такими как «gnome-system-tools» (что в равной степени бесполезно, как systemadm) - эй, ничто не мешает вам изучать программирование и совершенствовать systemadm, в этом суть linux - но зачем изобретать колесо, если оно уже существует ... чтобы продолжить поиск ...
kde-config-systemd - KDE control center module for Systemd
Теперь это выглядит многообещающе. Ребята из KDE обычно опережают своих утилит ...
sudo apt install kde-config-systemd
Отлично ... теперь, как мы это запустим? ...
dpkg-query -L kde-config-systemd
Вау! Это слишком много для поиска ... давайте посмотрим, есть ли там файл ".desktop" ...
$ dpkg-query -L kde-config-systemd|grep \\.desktop$
Вы также можете просто использовать grep для «desktop», тогда он покажет вам все строки, которые содержат «desktop», а не только те, которые заканчиваются на «.desktop». Без \.,. бессмысленно, просто означает "любой символ" для grep. С помощью только \. Оболочка сожрет \ и отправит следующий буквенный символ в grep, поэтому все равно просто \. Мы хотим сказать, что grep. это буквальное. и grep также использует \, чтобы сказать, что следующий символ буквальный. Поэтому \\ отправляет \ в grep, а затем $ означает «конец строки», поэтому это означает, что мы ищем строку, которая заканчивается на «.desktop». И посмотри! Есть 2:
/usr/share/kservices5/kcm_systemd.desktop
/usr/share/kservices5/settings-system-administration.desktop
Теперь вы можете просто «котировать» или редактировать их по отдельности, чтобы увидеть, что в них, но вы также можете легко выполнить поиск по обоим. Мы передадим вывод вышеупомянутой команды, которая будет передавать каждую строку отдельно другой команде. Команда, которая делает это, называется «xargs». Команда, которой мы будем его кормить, это grep. Если вы дадите grep только один параметр, он будет искать стандартный ввод. Если вы зададите ему два параметра +, он будет обрабатывать первый как строку поиска, а остальные - как файлы, в которых он будет искать.
$ dpkg-query -L kde-config-systemd|grep \\.desktop$|xargs grep -i exec
/usr/share/kservices5/kcm_systemd.desktop:Exec=kcmshell5 kcm_systemd
Итак, теперь у нас есть команда, давайте попробуем это:
$ kcmshell5 kcm_systemd
The program 'kcmshell5' is currently not installed. You can install it by typing:
sudo apt install kde-cli-tools
Спасибо, Ubuntu. Итак, мы обнаружили отсутствующую зависимость в пакетах Ubuntu. Когда мы устанавливаем kde-config-systemd, он должен автоматически устанавливать kde-cli-tools! Так что я могу это исправить! Теперь я пойду и обновлю файл пакета и создаю запрос на извлечение (или, если вы не знаете, как это сделать, просто зарегистрируйте ошибку на «Ubuntu bug tracker», и кто-то другой сделает это, и исправит ее для всех.)
Итак, на данный момент:
$ sudo apt install kde-cli-tools
И теперь, когда это сделано:
$ kcmshell5 kcm_systemd
Вуаля! Поздравляем, теперь у вас есть графический интерфейс ... где вы можете сломать свою систему, отключив что-то ... или ускорить ее, отключив ненужные вещи. Но откуда ты знаешь, что есть что? Возможно, чтобы избавиться от cupsd (потому что вы никогда не печатаете материал) или avahi-daemon (потому что вы никогда не используете общий доступ к файлам, чат или другие бесполезные сетевые вещи) ... было бы проще и безопаснее просто удалить их? ...
В любом случае, я надеюсь, что вы как минимум на несколько шагов приблизились к тому, чтобы сделать Linux лучше для всех.