Имею настроенный сервер резервного копирования Bacula v7.4.7, переустанавливать который нет никакого желания (он отлично справляется со всеми задачами и что то менять нет смысла).
Недавно столкнулся с тем, что в новых версиях Linux (Lubuntu 18.x+, Debian 10.x+) из пакетов ставятся клиенты и прочие утилиты Bacula версии 9.x, которые оказываются несовместимы с моим сервером. Проблема решается установкой пакетов нужной версии:
после bacula-console-qt_7.4.4+dfsg-6_amd64.deb На ругань про наличие более нового пакета не обращаем внимания
После установки, все замечательно работает, осталось заблокировать обновление данных пакетов:
Недавно столкнулся с тем, что в новых версиях Linux (Lubuntu 18.x+, Debian 10.x+) из пакетов ставятся клиенты и прочие утилиты Bacula версии 9.x, которые оказываются несовместимы с моим сервером. Проблема решается установкой пакетов нужной версии:
wget http://launchpadlibrarian.net/317614807/bacula-common_7.4.4+dfsg-6_amd64.deb
wget http://launchpadlibrarian.net/317614808/bacula-console-qt_7.4.4+dfsg-6_amd64.deb
После скачивания устанавливаем, сначала bacula-common_7.4.4+dfsg-6_amd64.debпосле bacula-console-qt_7.4.4+dfsg-6_amd64.deb На ругань про наличие более нового пакета не обращаем внимания
После установки, все замечательно работает, осталось заблокировать обновление данных пакетов:
sudo apt-mark hold bacula-common
sudo apt-mark hold bacula-console-qt
Теперь пакеты будут светиться в выводе apt list --upgradable
но при выполнении sudo apt upgrade
будет выдаваться следующий вывод:
# sudo apt upgrade
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Расчёт обновлений… Готово
Следующие пакеты будут оставлены в неизменном виде:
bacula-common bacula-console-qt
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 2 пакетов не обновлено.
Можно пользоваться, не боясь что однажды все ляжет.
Комментариев нет:
Отправить комментарий