Как удержать пакет от обновления? [duplicate]

Возможный дубликат:
Как запретить обновление определенного пакета?

Я не хочу, чтобы мое ядро или grub обновлялись, пока я не сделаю это вручную. Возможно ли это в Ubuntu (10.04, я полагаю)?

5
задан 13 April 2017 в 15:25

2 ответа

Лучший ресурс, который я знаю для объяснения различных способов достижения такого рода удержания пакетов, находится на странице Ubuntu Pinning How-to . Я действительно рекомендую проверить это. Он описывает несколько способов сделать это в дополнение к использованию Synaptic lock, как подробно описал andrew.

Существуют решения тесно связанных проблем в нескольких темах на Askubuntu.

Есть ли способ отключить обновления ядра?

Внесение в черный список пакетов при установке

Как предотвратить пакет Удаление при обновлении

Как удалить пакет из списка пакетов для установки

Как закрепить определенную версию MySQL, чтобы избежать Ненужное обновление

0
ответ дан 13 April 2017 в 15:25

Так как ваш вопрос помечен как synaptic, я предполагаю, что вы выбрали этот менеджер пакетов. Чтобы задержать пакет с помощью synaptic, вам просто нужно «заблокировать версию».

Найдите и выберите пакет, который вы хотите сохранить. Затем перейдите к Package > Lock Version в строке меню.

synaptic

Когда вы будете готовы обновить этот пакет, просто выделите пакет и снимите флажок «Заблокировать версию». Теперь его можно обновить в обычном режиме.

Если вы хотите сделать это из командной строки, вы можете использовать dpkg --set-selections

echo package_name hold | sudo dpkg --set-selections

Чтобы снять удержание, выполните:

echo package_name install | sudo dpkg --set-selections
0
ответ дан 13 April 2017 в 15:25

Другие вопросы по тегам:

Похожие вопросы: