13 февраля 2019

Systemd-manager — графический интерфейс для управления системой запуска Linux

Не так давно я рассказывал о консольной (терминальной) утилите systemd-analyze.
В этой статье пойдёт речь о приложении Systemd-manager.
Systemd-manager представляет собой приложение для управления службами systemd, написанное на языке программирования Rust с GTK3, в качестве графического интерфейса пользователя к консольной утилите systemd-analyze.


В Systemd-manager модули отфильтрованы в три отдельных списка: сервисы, сокеты и таймеры. Когда юнит выбирается на левой панели, правая панель обновляется информацией, относящейся к этому юниту, а правая панель заголовка обновляется, чтобы отражать состояние юнита, где вы можете отключить/включить и запустить/остановить выбранный юнит.
Units (юниты) — это службы, которые активируются во время загрузки системы.
Сокеты — это юниты, которые активируются, когда они необходимы, а таймеры - это юниты, которые активируются через регулярный интервал времени. В дополнение к отображаемым юнитам, Systemd-manager также предоставляет статистику, сгенерированную systemd-analysis, в представлении Systemd Analyze.

 Установка Systemd-manager в Ubuntu и производные

Выполните в терминале следующие команды:

cd /tmp; wget https://github.com/mmstick/systemd-manager/releases/download/0.4.7/systemd-manager_0.4.7_amd64.deb; sudo dpkg -i systemd-manager_0.4.7_amd64.deb

По окончании установки вы найдёте Systemd-manager в системном меню.


Как пользоваться Systemd-manager?

В левой колонке Systemd Units отображён перечень служб и в каждой строке против службы отображены сервисы. Если сервис отмечен двойным флажком, значит сервис запущен и работает, а если сервис помечен двумя крестиками, значит он отключен и остановлен.


Для отключения/включения того или иного сервиса, активируйте строку с сервисом Systemd Units и в верху правой колонки используйте функции Enabled и Stop, в зависимости от того, что вы хотите: Enabled - отключить; Stop - остановить и наоборот: Enabled - включить; Start - запустить.



Когда вы сделали необходимые изменения в окне Systemd-manager, сохраните свои изменения нажатием на кнопке Сохранить.

Помимо отключения/включения сервисов, Systemd-manager также отображает анализ загрузки системы:


И время каждого запущенного сервиса в колонке Blame:


Заключение

Systemd-manager - отличное приложение. Но имейте ввиду, что если вы не знаете что конкретно отключаете, то служба не будет работать в системе, либо система может не запуститься.
Поэтому всегда перед редактированием служб systemd делайте бэкап системы с Timeshift, для её возврата в прежнее состояние.

Источник:  https://github.com/mmstick/systemd-manager/releases

Спасибо за внимание и удачи.

  P.S. Если у вас появились вопросы или мнения по данной статье, обсудить их можно на нашем форуме:
 http://compizomania.54672.x6.nabble.com/Systemd-manager-Linux-td8243.html