Я не смог найти ни одного инструмента с графическим интерфейсом, который управляет службами в Ubuntu. Я запускаю Ubuntu как виртуальную машину на Windows. Я пытался использовать, System Jobs
но это не работает.
У меня есть сервер LAMP, и я хочу, чтобы какой-то контроль запуска его как службы или нет. Я знаю, что есть терминальные команды, выполняющие работу. Тем не менее, мне нужен графический интерфейс, подобный Windows, чтобы облегчить работу LAMP или любого другого сервиса.
Ответы:
Я бы порекомендовал systemd-manager. Особенно на 16.04. Я считаю, что это будет отличный инструмент для управления услугами.
Я дал процедуру установки и использования в другом связанном ответе, поэтому не повторяю один и тот же контент дважды. Проверьте этот ответ на вопрос Как мне улучшить скорость загрузки?
источник
systed-sysv-install
. Я думаю, что apache скоро предоставит полную поддержку systemdТо, что я искал, это:
Запуск с:
Так как это первое попадание в Google при поиске «пользовательского интерфейса менеджера служб Ubuntu», и оно не содержит правильного ответа, я научу вас, как найти это - и любой инструмент, если у вас есть, чем заняться. , Давайте проверим нашу версию Linux / Distribution:
Это говорит нам о нашей ОС. Мой Ubuntu 16.04. Как и большинство Linux, Ubuntu переключился на systemd для управления своими сервисами. Вы могли бы узнать это, выполнив поиск в Интернете по запросу «сервис Ubuntu». Давайте посмотрим, есть ли пакет systemd, который ссылается на интерфейс, менеджер или графический интерфейс. (Графический интерфейс пользователя).
Теперь мы можем прокрутить вверх (Shift + PgUP - или на ноутбуке Shift + Fn + Up). Конечно, вы также можете искать «услуги» или «услуги». Эй, смотри, есть системный интерфейс. Давайте установим это!
Большой! Что теперь? Как узнать, что это за команда или что она установила? К счастью, есть команда, которая показывает нам, какие файлы установлены пакетом:
(Или)
Это показывает нам:
Вы должны знать, что файлы .desktop являются ярлыками в среде рабочего стола Gnome. Вы можете заглянуть внутрь файла .desktop:
Вы можете найти спецификацию ярлыков Gnome. Это довольно очевидно, хотя: Exec = systemadm. Категории = System, Настройки. Посмотрите в меню «Система» или «Настройки» под приложениями или просто запустите:
Вуаля! Ой, подождите ... это довольно бесполезная утилита. Он говорит «Менеджер», но он позволяет только просматривать, без отключения, остановки, запуска чего-либо. Как раздражает! Вы можете увидеть то же самое, набрав:
Это просто показывает это более аккуратно ... Но с systemctl вы также можете управлять этим. Итак, давайте продолжим поиск ... на этот раз, предположим, у нас нет терминала с функцией поиска или прокрутки, давайте использовать "меньше". Чтобы искать меньше, введите «/» и выйдите из «q»:
После погони за диким гусем со старыми утилитами gnome, такими как «gnome-system-tools» (что в равной степени бесполезно, как systemadm) - эй, ничто не мешает вам изучать программирование и совершенствовать systemadm, в этом суть linux - но зачем изобретать колесо, если оно уже существует ... чтобы продолжить поиск ...
Теперь это выглядит многообещающе. Ребята из KDE обычно опережают своих утилит ...
Отлично ... теперь, как мы это запустим? ...
Вау! Это слишком много для поиска ... давайте посмотрим, есть ли там файл ".desktop" ...
Вы также можете просто использовать grep для «desktop», тогда он покажет вам все строки, которые содержат «desktop», а не только те, которые заканчиваются на «.desktop». Без \.,. бессмысленно, просто означает "любой символ" для grep. С помощью только \. Оболочка сожрет \ и отправит следующий буквенный символ в grep, поэтому все равно просто \. Мы хотим сказать, что grep. это буквальное. и grep также использует \, чтобы сказать, что следующий символ буквальный. Поэтому \\ отправляет \ в grep, а затем $ означает «конец строки», поэтому это означает, что мы ищем строку, которая заканчивается на «.desktop». И посмотри! Есть 2:
Теперь вы можете просто «котировать» или редактировать их по отдельности, чтобы увидеть, что в них, но вы также можете легко выполнить поиск по обоим. Мы передадим вывод вышеупомянутой команды, которая будет передавать каждую строку отдельно другой команде. Команда, которая делает это, называется «xargs». Команда, которой мы будем его кормить, это grep. Если вы дадите grep только один параметр, он будет искать стандартный ввод. Если вы зададите ему два параметра +, он будет обрабатывать первый как строку поиска, а остальные - как файлы, в которых он будет искать.
Итак, теперь у нас есть команда, давайте попробуем это:
Спасибо, Ubuntu. Итак, мы обнаружили отсутствующую зависимость в пакетах Ubuntu. Когда мы устанавливаем kde-config-systemd, он должен автоматически устанавливать kde-cli-tools! Так что я могу это исправить! Теперь я пойду и обновлю файл пакета и создаю запрос на извлечение (или, если вы не знаете, как это сделать, просто зарегистрируйте ошибку на «Ubuntu bug tracker», и кто-то другой сделает это, и исправит ее для всех.)
Итак, на данный момент:
И теперь, когда это сделано:
Вуаля! Поздравляем, теперь у вас есть графический интерфейс ... где вы можете сломать свою систему, отключив что-то ... или ускорить ее, отключив ненужные вещи. Но откуда ты знаешь, что есть что? Возможно, чтобы избавиться от cupsd (потому что вы никогда не печатаете материал) или avahi-daemon (потому что вы никогда не используете общий доступ к файлам, чат или другие бесполезные сетевые вещи) ... было бы проще и безопаснее просто удалить их? ...
В любом случае, я надеюсь, что вы как минимум на несколько шагов приблизились к тому, чтобы сделать Linux лучше для всех.
источник
Вы можете сделать почти то же самое с
webmin
. С домашней страницы Webmin :Что такое Webmin?
Webmin - это веб-интерфейс для системного администрирования Unix. Используя любой современный веб-браузер, вы можете настроить учетные записи пользователей, Apache, DNS, обмен файлами и многое другое. Webmin устраняет необходимость вручную редактировать файлы конфигурации Unix, такие как / etc / passwd, и позволяет управлять системой из консоли или удаленно. См. Страницу стандартных модулей для списка всех функций, встроенных в Webmin.
Чтобы установить его, выполните следующую команду из окна терминала:
Сначала добавьте репозиторий:
Затем установите ключ:
Затем обновите и установите webmin:
Инструкция по установке пришла от: http://www.webmin.com/deb.html
После того, как он установлен, вы можете получить к нему доступ, открыв браузер для адресу https: // localhost: 10000 /
Войдите в систему как зарегистрированный пользователь на хосте, который имеет
sudo
доступ.Надеюсь это поможет!
источник
Сейчас я использую Kubuntu 18.04 и нашел для этого изящный встроенный инструмент, который ksysguard распечатывает в терминале, чтобы открыть его, как на следующем снимке экрана:
источник