Не так давно я рассказывал о консольной (терминальной) утилите 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
В этой статье пойдёт речь о приложении 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