Какие есть варианты фиксирования текущей версии конкретного пакета?
Какие есть варианты фиксирования текущей версии конкретного пакета?
Существует как минимум четыре способа.
Три - через терминал, четвёртый - через графический интерфейс.
sudo echo 'package_name hold' | sudo dpkg --set-selections
Разблокировка:
echo 'package_name install' | sudo dpkg --set-selections
Посмотреть статус пакетов - команда:
dpkg --get-selections
У которых статус "hold" - те и заблокированы для обновления.
sudo apt-mark hold package_name
Разблокировка:
sudo apt-mark unhold package_name
sudo aptitude hold package_name
Разблокировка:
sudo aptitude unhold package_name
Открываем Synaptic, через поиск находим нужный пакет, выделяем его мышкой и в Меню - пункт "Пакет" - ставим галку в опции "Заблокировать версию".
Лично я использовал для блокировки утилиту apt-get. Результатом вполне удовлетворён - чему не надо обновляться - то и не обновляется. Что, собственно, и требовалось.
Добавить комментарий