Как "заморозить" версию пакета для apt-get

Столкнулся с такой необходимостью - не обновлять определённый пакет. В "синаптике" это очень просто настраивается. Однако, на apt-get эти настройки не действуют, а я обновляю систему именно через apt-get. В блоге некоего alah-my - нашёл решение.
Определяем полное название нужного нам пакета:

dpkg --get-selections | grep <название пакета>

Затем, вводим:

echo "<полное название пакета> hold" | sudo dpkg --set-selections

Чтобы снова разблокировать пакет, выполняем ту же команду, но меняем hold на install

2 комментария:

neoascetic комментирует...

Я бы посоветовал юзать aptitude

Александр Кряжев комментирует...

neoascetic, именно им и пользуюсь, с некоторых пор. Хотя, разница, на мой взгляд, исключительно в "вероисповедании". ;)

Отправить комментарий