cylon 002

Cylon — скрипт для обслуживания дистрибутива Arch Linux и совместимых с ним модификаций.

cylon 004

Основной целью создания Cylon является объединение в один консольный интерфейс нескольких наиболее часто применяемых при работе с системой утилит, для автоматизации и упрощения их использования.

cylon 005

cylon 006

Cylon упрощает доступ к базовым возможностям инструментов обновления и обслуживания системы, утилит для проверки уровня защищённости системы и проведения резервного копирования, все используемые скриптом приложения консольные (или консольные версии графических приложений).

cylon 007

cylon 008

cylon 009

cylon 010

Помимо системных утилит (pacman, yaourt и др) скриптом могут использоваться: cower, gdrive, lostfiles, pacaur, arch-audit, rmlint, rkhunter, clamav, bleachbit, gnu-netcat, ccrypt, rsync, inxi, htop, wavemon, speedtest-cli, lynis и openbsd-netcat. Использование сторонних утилит опционально, их наличие зависит от потребностей пользователя.

cylon 011

cylon 012

cylon 013

cylon 014

cylon 015

cylon 016

cylon 017

Cylon имеет модульную архитектуру (/usr/lib/cylon/modules), скрипт может использоваться с конфигурационным файлом (~/.config/cylon/cylonCfg.conf) и без него, лог-файлы "по умолчанию" сохраняются в каталоге:
~/Documents/Cylon

Все функции скрипта интуитивно понятны и подробно документированы (на английском).

cylon 003

cylon 019

cylon 020

Лицензия: GNU General Public License version 3.0 (GPLv3)

cylon 018

Домашняя страница