Поиск по сайту:

Cylon — программа обслуживания Arch Linux для новичков

Недавно перешли на Arch Linux в качестве ежедневного драйвера? Большой! У меня для вас хорошие новости. Встречайте Cylon — программу обслуживания Arch Linux и его производных. Это управляемый через меню сценарий Bash, который обеспечивает обновления, обслуживание, резервное копирование и проверку системы для Arch Linux и его производных, таких как Manjaro Linux и т. д. Cylon в основном представляет собой программу CLI, а также имеет базовый диалог. Графический интерфейс. В этом руководстве мы увидим, как установить и использовать Cylon в Arch Linux.

Cylon — программа обслуживания Arch Linux

Установить Сайлон

Сайлон доступен в AUR. Установить его можно с помощью любых помощников AUR, например Yay.

yay -S cylon

Применение

Обратите внимание, что Cylon установит не все инструменты по умолчанию. Некоторые функции требуют установки различных пакетов зависимостей. Существует три зависимости, а остальные являются необязательными. Дополнительные зависимости оставляются на усмотрение пользователя. Когда вы выполняете функцию, она отображает недостающие пакеты, если они есть. Все недостающие пакеты будут отображаться в меню как н/д (недоступно). Прежде чем использовать такие функции, вам необходимо установить недостающие пакеты самостоятельно.

Чтобы запустить Cylon, введите cylon в терминале:

cylon

Пример вывода из моей системы Arch Linux:

Интерфейс по умолчанию Cylon, программы обслуживания Arch Linux.

Вы также можете запустить Cylon из меню. Обычно его можно найти в разделе Приложения > Системные инструменты.

Как вы видите на скриншоте выше, в главном меню Cylon есть 14 пунктов для выполнения различных функций. Для перехода к каждой записи введите соответствующий номер. Кроме того, как вы видите на скриншоте, помимо пунктов меню 2 и 3 есть n/a, что означает, что auracle и Trizen не установлены. . Вам необходимо сначала установить их, прежде чем выполнять эти функции.

Давайте посмотрим, что делает каждый пункт меню.

1. Пакман

В разделе Pacman вы можете выполнять различные операции по управлению пакетами, такие как установка, обновление, обновление, проверка, удаление пакетов, отображение информации о пакете, просмотр ленты новостей Arch Linux и многое другое. Просто введите число, чтобы выполнить соответствующее действие.

Вернуться в главное меню можно, набрав число 21.

2. оракул

auracle — это вспомогательная программа AUR, которую можно использовать для выполнения различных действий AUR, таких как установка, обновление, загрузка, поиск и удаление пакетов AUR в вашей системе Arch Linux.

3. тризен

Это то же самое, что и раздел выше.

4. Обновление системы

Как следует из названия, этот раздел посвящен обновлению Arch Linux. Здесь вы можете обновить как официальные пакеты, так и AUR. В этом разделе Сайлон предлагает вам следующие четыре варианта.

  1. Обновлять только основные репозитории Arch,
  2. Обновить только AUR,
  3. Обновить все репозитории,
  4. Нет обновления и выхода.

5. Обслуживание системы

В этом разделе вы можете выполнять следующие задачи обслуживания.

  1. Неудачные службы и статус Systemd,
  2. Проверьте журнал Journalctl на наличие ошибок,
  3. Проверьте Journalctl на наличие обрезки SSD fstrim,
  4. Анализ производительности загрузки системы,
  5. Проверьте наличие неработающих символических ссылок,
  6. Найдите файлы, в которых ни одна группа или пользователь не соответствует числовому идентификатору файла,
  7. потерянные файлы,
  8. Использование дискового пространства,
  9. Найдите 200 самых больших файлов,
  10. Найдите использование инодов,
  11. Сканирование старых файлов конфигурации,
  12. Распечатать информацию о датчиках,
  13. Очистите файлы журнала,
  14. Удалить дампы ядра /var/lib/systemd/coredump/,
  15. Удалить файлы,
  16. отбеливатель н/д,
  17. rmlint н/д,
  18. Список всех открытых файлов,
  19. декодер таблицы ДМИ,
  20. Возвращаться.

Неустановленные пакеты, кроме приложений, будут обозначены буквами n/a. Вам необходимо сначала установить их, прежде чем выбирать это конкретное действие.

6. Резервное копирование системы

В этом разделе представлены утилиты резервного копирования, такие как rsync, для резервного копирования вашей системы Arch Linux. Кроме того, существуют пользовательские параметры резервного копирования, которые позволяют вручную создавать резервные копии файлов и папок в указанном пользователем месте.

7. Безопасность системы

Cylon предоставляет различные инструменты безопасности, включая следующие:

  1. ccrypt — шифровать/дешифровать файлы,
  2. clamav - Антивирус,
  3. rkhunter - сканирование охотника за RootKit,
  4. lynis — инструмент системного аудита,
  5. Генератор паролей,
  6. Перечислите информацию о сроке действия пароля пользователя,
  7. Аудит файлов SUID/SGID.

Помните, что вам необходимо установить их самостоятельно, чтобы использовать. Cylon не поможет вам установить недостающие пакеты.

8. Обслуживание сети

Этот раздел предназначен для сетевых функций. Здесь вы можете:

  1. Постоянно наблюдайте за качеством Wi-Fi-соединения на экране,
  2. Используйте Speedtest-cli - тестирование пропускной способности Интернета,
  3. Проверьте, работает ли сайт с помощью netcat и ping,
  4. Отобразить все интерфейсы, которые доступны в данный момент,
  5. Отображение таблицы маршрутизации ядра,
  6. Проверьте статус UFW, Несложный брандмауэр,
  7. Проверка статуса синхронизации времени в сети,
  8. трассировка трассировки пакетов маршрута печати до сетевого хоста,
  9. трассировка отслеживает путь к сетевому узлу,
  10. Просмотреть все открытые порты

9. терминал xterm

Здесь вы можете запустить терминал xterm по пути к выходной папке в новом окне.

10. Просмотр/редактирование файла конфигурации

Просмотрите и при необходимости отредактируйте файлы конфигурации.

11. Системная информация

Это наиболее полезная функция утилиты Cylon. В этом разделе представлена информация о вашей системе Arch Linux, например:

  • Время работы,
  • Подробности ядра,
  • архитектура ОС,
  • Имя пользователя,
  • Оболочка по умолчанию,
  • Разрешение экрана,
  • ПРОЦЕССОР,
  • ОЗУ (используется/всего),
  • переменная редактора,
  • Расположение папки кэша pacman,
  • Держите пакеты,
  • Количество сиротских пакетов,
  • Общее количество установленных пакетов,
  • Количество всех явно установленных пакетов,
  • Все иностранные установленные пакеты,
  • Все сторонние явно установленные пакеты,
  • Все пакеты установлены как зависимости,
  • Топ-5 крупнейших пакетов,
  • 5 новейших обновленных пакетов,
  • Пакеты Установленный размер по репозиториям.

12. Информация о сайлонах

Он отобразит информацию о программе Cylon. Он также выполняет проверку установки зависимостей и отображает список установленных неустановленных зависимостей.

13. Погода

Он отображает прогноз погоды на 3 дня, выполненный утилитой wttr.in.

Связанное чтение:

  • Как проверить информацию о погоде из командной строки в Linux

14. Выход

Введите 14, чтобы выйти из Сайлона.

Для получения более подробной информации введите cylon -h в Терминале, чтобы распечатать информацию о Cylon.

Рекомендуется к прочтению:

  • Cylon-deb: Программа обслуживания Debian Linux

Сценарий Cylon предлагает множество инструментов и функций для обслуживания вашей системы Arch Linux. Если вы новичок в Arch Linux, попробуйте и посмотрите, поможет ли это.

Ресурс:

  • Страница Сайлона на GitHub

Статьи по данной тематике