Apt-Dater — терминальный менеджер удаленного обновления пакетов

Apt-Dater, используя протокол SSH, предлагает ncurses фронтенд для управления обновлениями пакетов с большого количества удаленных хостов. Он поддерживает хосты на Debian, а также базирующиеся на rug (openSUSE) и Yum (CentOS) системы.

b_675_675_16777215_10_images_stories_apt-dater-01.png

Возможности:

Управляет обновлениями с дюжин и даже сотен серверов GNU/Linux.

Настраиваемый протокол apt-dater-host для управления различными менеджерами пакетов.

Фильтрация хостов по регулярным выражениям Tel.

Многопоточные соединения.

Автозапуск SSH-агента (опционально).

Несколько соединений используют экран параллельно.

Логин рут не требуется, для вызова менеджера пакетов используется sudo (опционально).

Запись любой активности на экране на протяжении инсталляции/апгрейда/соединения для облегчения трассировки событий (опционально).

Экспорт информации о хосте в XML для автоматической обработки.

Собирается следующая информация:

Информация LSB (дистрибутив, кодовое наименование, версия).

Установленные, нуждающиеся в обновлении, битые, и недокачанные пакеты.

Идентификация физических/виртуальных машин.

Версия ядра и проверка ее актуальности.

Подготовка списка хостов для Apt-Dater:

Необходимо, чтобы у вас были установлены SSH сервер, sudo и Aptitude. Создайте пользователя для инсталляции апдейтов (использование root НЕ рекомендуется).

Системы на Debian

Модифицируйте /etc/sudoers:

the-user ALL=NOPASSWD: /usr/bin/apt-get, /usr/bin/aptitude

Установить Apt-Dater в Ubuntu

Откройте окно терминала и выполните следующую команду:

sudo apt-get install apt-dater