Прикрепление определенного подраздела в Debian

Я пытаюсь прикрепить некоторые пакеты от определенного подраздела (гном в этом случае) в Debian jessie. Для подраздела я имею в виду: гном, администратор, x11, и т.д. … Это значение, показал способным кэшем в поле 'Section' для любого пакета.

Существует большой пример об использовании способное прикрепление на основе источника ('o' параметр), маркировка ('l'), выпускает, и т.д...., но ни один из них не показывает, как прикрепить подраздел.

Для ссылки это - наиболее распространенный пример:

Package: *
Pin: release a=experimental
Pin-Priority: 450

Некоторые другие примеры используют подстановочные знаки на строке Пакета, но я не интересуюсь прикреплением 'гнома*' пакеты, так как существуют другие пакеты в разделе гнома, который не соответствует тому выражению (см. эту ссылку для списка),

То, что я, хотят, является чем-то вроде этого:

Package: *
Pin: release o=Debian,a=experimental,x=gnome
Pin-Priority: 450

Я ищу это 'x' параметр, который 'фильтрует' подразделом, но я не знаю его имя или даже если он существует. Документация о способном прикреплении, как многие из Вас могут уже знать, это очень неточно и неполно.

2
задан 15 November 2013 в 20:10
1 ответ

Это (в настоящее время) невозможно.

Вы можете указать либо имена пакетов, либо что-либо в выводе apt-cache policy (без дополнительного параметра), например

 600 http://ftp.ch.debian.org/debian/ testing/main amd64 Packages
     release o=Debian,a=testing,n=jessie,l=Debian,c=main
     origin ftp.ch.debian.org

Так что вы можете указать происхождение выпуска (o), имя архива/комплекта (a), кодовое имя (n), метку (l), компонент (c) или имя хоста источника. В основном, это означает, что вы можете устанавливать связь со списком Packages, но не с подмножествами пакетов в одном списке Packages (за исключением, конечно, имен пакетов).

.
1
ответ дан 3 December 2019 в 12:57

Теги

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