Используя способный диспетчер пакетов отказываются от обновления для определенного пакета

Что-то вроде этого?

echo "scale=2;100*`grep 'bla bla bla' bla* | wc -l`/`cat bla* | wc -l`" | bc
3
13.04.2012, 02:49
3 ответа

Необходимо приостановить пакет. Вы делаете это путем издания

echo 'your-package hold' | dpkg --set-selections

Использовать

dpkg --get-selections [package pattern]

видеть, каковы текущие выборы.

Использовать

echo 'your-package install' | dpkg --set-selections

сделать пакет обновляемым снова.

5
27.01.2020, 21:15
  • 1
    Это работает отлично. К вашему сведению, если Вы используете склонный, решение использует инструмент, названный способной меткой, и синтаксис следующие: способная метка содержит ^grub. –  Mark D 12.04.2012, 20:24

Приостанавливание пакета на dpkg уровне является одним подходом. Другой должен присвоить такой высокий приоритет установленному пакету в Кв., что это никогда не обновляется. Посмотрите человека apt_preferences.

1
27.01.2020, 21:15

Со Способностью, в интерактивном режиме:пресса = (или избранное “Хранение” из меню “Package”) на строке пакета. На командной строке:

aptitude hold grub-pc

Начиная с хрипящего Debian можно также использовать apt-mark hold grub-pc (спасибо Mark D).

0
27.01.2020, 21:15

Теги

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