белый список установки пакетов, использующих нестабильный в debian

я хочу только к некоторой установке пакетов от нестабильной версии debian.

apt-get -t unstable install myspecialpackage

но когда я

apt-get upgrade

это будет, желая загрузить некоторые пакеты с нестабильного.

также я добавил эту строку/etc/apt/apt.conf

APT::Default-Release "stable";

какова моя ошибка?

1
задан 20 March 2012 в 05:00
1 ответ

Вам нужно использовать пиннинг и установить для всех нестабильных пакетов значение пиннинга ниже 500, а для стабильных пакетов добавить значение пиннинга выше (обычно 500, но 990, если используется APT::Default-Release):

Пример /etc/apt/preferences:

Package: *
Pin: release a=unstable
Pin-Priority: 110

Package: myspecialpackage
Pin: release a=unstable
Pin-Priority: 991

(Я не могу вспомнить, имеет ли порядок на самом деле значение). Если да, то переверните два параграфа.)

Посмотрите на man-страницу apt_preferences(5) для подробностей.

.
1
ответ дан 4 December 2019 в 01:11

Теги

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