Оригинальная статья Chris Lamb. Перевод: Азовцев Юрий
Wajig – упрощенная консольная система администрирования Debian, написанная Graham Williams. Она объеденяет apt, apt-cache, dpkg и скрипты запуска/остановки (и многое другое) в единую команду, предоставляя централизованную систему выполнения типичных задач администрирования Debian, делая команды более запоминающимися. Некоторые команды перегружены для получения сверх-функциональности.
Например, wajig install воспринимает название пакета, по аналогии с apt-get и aptitude:
$ wajig install lighttpd
А так же позволяет задавать полный путь до локального файла:
$ wajig install ./lighttpd_1.4.13-9_i386.deb
Wajig предоставляет и другие полезные команды, такие как:
auto-download Сделать обновление загрузив все обновленные пакеты bug Проверить информацию о найденных ошибках в пакете, используя Debian Bug Tacker build Загрузить/распаковать пакет с исходными кодами и сделать .deb для пакета с указанным именем changelog Загрузить последний список изменения для указанного пакета dependees Список пакетов, зависящих от указанного installs Установить указанный пакет и все ассоциированные с ним suggested пакетов installr Установить указанный пакет и связанные с ним recommended пакеты installrs Установить указанный пакет и связанные с ним recommended и suggested пакеты install/dist Устанавливает пакет из указанного дистрибутива large Список всех больших установленных пакетов, размер которыз превышает >10MB last-update Определить время последнего обновления remove-depend Удалить указанный пакет и все его зависимости, не использующиеся другими пакетами showdistupgrade Проследить шаги выполняемые dist-upgrade showupgrade Проследить шаги, выполняемые upgrade start stop Запуск / остановка указанного сервиса
Полный список параметров доступен на домашней странице Wajig, а так же по команде wajig list-commands.
Wajig идеально подойдет для пользователей, желающих администрировать свою систему без лишней суеты. Пользователи желающие изучить систему управления пакетами Debian так же найдут много полезного и интересного для себя. Например, параметр –teaching/-t переключает экран в режим исполнения базовых программ пакетной системы debian. Даже опытные пользователи могут найти применение Wajig для выполнения меньшего количества стандартных наборов команд, или просто ввиду ленности.
Wajig запускается от имени обычного пользователя и при необходимости запрашивает пароль суперпользователя. Дополнение команд по клавише Tab доступно в Bash оболочке.
Wajig был доступен в обоих репозиториях Debian и Ubuntu на протяжении многих лет!