У цьому посібнику описана початкова настройка Ubuntu для роботи з ДБЖ від APC (конкретно - APC Back-UPS ES 550VA).
Почнемо з установки самого apcupsd:
Тепер ми відредагуємо конфігураційний файл apcupsd:
В даному випадку нас цікавлять лише три параметри:
Зберігаємо змінений конфігураційний файл, відкриваємо наступний:
Замінюємо ISCONFIGURED = no на ISCONFIGURED = yes. зберігаємо, закриваємо. Відтепер apcupsd знатиме, що ми не забули його налаштувати.
Тепер досить запустити apcupsd:
Якщо він вже був запущений - замість start нам, зрозуміло, треба буде писати restart.
Все, тепер ваш ПК готовий до роботи з новим ДБЖ.
А тепер трошки про те, що ми можемо налаштувати в великому /etc/apcupsd/apcupsd.conf:
ONBATTERYDELAY - час (в секундах), що визначає затримку між виявленням збою електроживлення і відсиланням події onbattery. За замовчуванням - 6
BATTERYLEVEL - рівень заряду батареї (у відсотках), при якому ініціюється виключення комп'ютера. За замовчуванням - 5
MINUTES - розрахунковий час залишкової роботи (в хвилинах), при досягненні якого ініціюється виключення комп'ютера. За замовчуванням - 3
TIMEOUT - параметр актуальний для старих ИБП, нездатних визначати свій рівень заряду. Задає час (в секундах) між збоєм електроживлення і відключенням комп'ютера. Для сучасного ДБЖ параметр варто залишити на 0, але виставляння іншого значення може бути зручно для тестування роботи ДБЖ. Наприклад, якщо виставити 30 і висмикнути шнур з розетки, вже через півхвилини apcupsd продемонструє своє вміння вимикати комп'ютер
Виконання однієї з умов (BATTERYLEVEL, MINUTES або TIMEOUT) досить щоб вимкнути комп'ютер. Більш тонка настройка не описується, бо її необхідність для домашнього користувача є сумнівною.