1

Я использую Тестирование Debian вместе с репозиторием Deb Multimedia (ранее Debian Multimedia) для тестирования. Я хочу уменьшить приоритет пакетов deb-multimedia, чтобы он устанавливал только определенные пакеты. Я пробовал с:

Package: *
Pin: release o="Unofficial Multimedia Packages"
Pin-Priority: 10

а также

Package: *
Pin: origin "mirror.home-dn.net"
Pin-Priority: 10

Но ни один из них не работает, пакеты по-прежнему имеют приоритет по умолчанию (500).

Файл Release из репозитория выглядит так:

Archive: testing
Version: None
Component: main
Origin: Unofficial Multimedia Packages
Label: Unofficial Multimedia Packages
Architecture: amd64

Что я делаю неправильно?

Изменить: Это работало, когда я использовал информацию о версии вместо:

Package: *
Pin: release v=None
Pin-Priority: 10

Но я до сих пор не знаю причину, по которой другие фильтры не работали.

1 ответ1

2

То, что я сделал для своей системы, было так:

Package: *
Pin: origin "deb-multimedia.org"
Pin-Priority: 10

Вы должны быть в состоянии точно указать, какие файлы закрепить. Использование URL репо - лучший способ убедиться, так как имя может неожиданно измениться.

Не забудьте использовать полное имя сайта, которое вы использовали в ваших sources.list (и sources.list.d/* файлах)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .