Управление приоритетом и маркировки (закрепления) пакет с APT: различия между версиями
Ikbot (обсуждение | вклад) |
Ikbot (обсуждение | вклад) |
||
| (не показано 11 промежуточных версий этого же участника) | |||
| Строка 1: | Строка 1: | ||
| + | <span data-link_translate_ru_title="Управление приоритетом и маркировки (закрепления) пакет с APT" data-link_translate_ru_url="Управление приоритетом и маркировки (закрепления) пакет с APT"></span>[[:ru:Управление приоритетом и маркировки (закрепления) пакет с APT]][[ru:Управление приоритетом и маркировки (закрепления) пакет с APT]] | ||
| + | <span data-link_translate_he_title="עדיפות וניהול labelling (הצמדה) חבילה עם APT" data-link_translate_he_url="%D7%A2%D7%93%D7%99%D7%A4%D7%95%D7%AA+%D7%95%D7%A0%D7%99%D7%94%D7%95%D7%9C+labelling+%28%D7%94%D7%A6%D7%9E%D7%93%D7%94%29+%D7%97%D7%91%D7%99%D7%9C%D7%94+%D7%A2%D7%9D+APT"></span>[[:he:עדיפות וניהול labelling (הצמדה) חבילה עם APT]][[he:עדיפות וניהול labelling (הצמדה) חבילה עם APT]] | ||
| + | <span data-link_translate_de_title="Priorität-Management und Kennzeichnung (fixieren) Paket mit APT" data-link_translate_de_url="Priorit%C3%A4t-Management+und+Kennzeichnung+%28fixieren%29+Paket+mit+APT"></span>[[:de:Priorität-Management und Kennzeichnung (fixieren) Paket mit APT]][[de:Priorität-Management und Kennzeichnung (fixieren) Paket mit APT]] | ||
| + | <span data-link_translate_nl_title="Prioriteit management en etikettering (vastzetten) pakket met APT" data-link_translate_nl_url="Prioriteit+management+en+etikettering+%28vastzetten%29+pakket+met+APT"></span>[[:nl:Prioriteit management en etikettering (vastzetten) pakket met APT]][[nl:Prioriteit management en etikettering (vastzetten) pakket met APT]] | ||
| + | <span data-link_translate_it_title="Gestione delle priorità e l'etichettatura (pinning) pacchetto con APT" data-link_translate_it_url="Gestione+delle+priorit%C3%A0+e+l%27etichettatura+%28pinning%29+pacchetto+con+APT"></span>[[:it:Gestione delle priorità e l'etichettatura (pinning) pacchetto con APT]][[it:Gestione delle priorità e l'etichettatura (pinning) pacchetto con APT]] | ||
| + | <span data-link_translate_pt_title="Gestão de prioridade e rotulagem (fixação) pacote com APT" data-link_translate_pt_url="Gest%C3%A3o+de+prioridade+e+rotulagem+%28fixa%C3%A7%C3%A3o%29+pacote+com+APT"></span>[[:pt:Gestão de prioridade e rotulagem (fixação) pacote com APT]][[pt:Gestão de prioridade e rotulagem (fixação) pacote com APT]] | ||
| + | <span data-link_translate_es_title="Gestión de prioridad y etiquetado (fijando) paquete con APT" data-link_translate_es_url="Gesti%C3%B3n+de+prioridad+y+etiquetado+%28fijando%29+paquete+con+APT"></span>[[:es:Gestión de prioridad y etiquetado (fijando) paquete con APT]][[es:Gestión de prioridad y etiquetado (fijando) paquete con APT]] | ||
| + | <span data-link_translate_en_title="Priority management and labelling (pinning) package with APT" data-link_translate_en_url="Priority+management+and+labelling+%28pinning%29+package+with+APT"></span>[[:en:Priority management and labelling (pinning) package with APT]][[en:Priority management and labelling (pinning) package with APT]] | ||
| + | <span data-link_translate_ja_title="優先度管理と apt のパッケージのラベル (固定)" data-link_translate_ja_url="%E5%84%AA%E5%85%88%E5%BA%A6%E7%AE%A1%E7%90%86%E3%81%A8+apt+%E3%81%AE%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%E3%81%AE%E3%83%A9%E3%83%99%E3%83%AB+%28%E5%9B%BA%E5%AE%9A%29"></span>[[:ja:優先度管理と apt のパッケージのラベル (固定)]][[ja:優先度管理と apt のパッケージのラベル (固定)]] | ||
| + | <span data-link_translate_ar_title="إدارة الأولويات ووضع العلامات (التدبيس) حزمة مع الرابطة" data-link_translate_ar_url="%D8%A5%D8%AF%D8%A7%D8%B1%D8%A9+%D8%A7%D9%84%D8%A3%D9%88%D9%84%D9%88%D9%8A%D8%A7%D8%AA+%D9%88%D9%88%D8%B6%D8%B9+%D8%A7%D9%84%D8%B9%D9%84%D8%A7%D9%85%D8%A7%D8%AA+%28%D8%A7%D9%84%D8%AA%D8%AF%D8%A8%D9%8A%D8%B3%29+%D8%AD%D8%B2%D9%85%D8%A9+%D9%85%D8%B9+%D8%A7%D9%84%D8%B1%D8%A7%D8%A8%D8%B7%D8%A9"></span>[[:ar:إدارة الأولويات ووضع العلامات (التدبيس) حزمة مع الرابطة]][[ar:إدارة الأولويات ووضع العلامات (التدبيس) حزمة مع الرابطة]] | ||
| + | <span data-link_translate_zh_title="优先管理和标签 (固定) 包用 APT" data-link_translate_zh_url="%E4%BC%98%E5%85%88%E7%AE%A1%E7%90%86%E5%92%8C%E6%A0%87%E7%AD%BE+%28%E5%9B%BA%E5%AE%9A%29+%E5%8C%85%E7%94%A8+APT"></span>[[:zh:优先管理和标签 (固定) 包用 APT]][[zh:优先管理和标签 (固定) 包用 APT]] | ||
| + | <span data-link_translate_ro_title="Gestionare a prioritate şi etichetare (fixare) pachet cu APT" data-link_translate_ro_url="Gestionare+a+prioritate+%C5%9Fi+etichetare+%28fixare%29+pachet+cu+APT"></span>[[:ro:Gestionare a prioritate şi etichetare (fixare) pachet cu APT]][[ro:Gestionare a prioritate şi etichetare (fixare) pachet cu APT]] | ||
<span data-link_translate_pl_title="Priorytet zarządzania i etykietowania (Przypinanie) pakiet przy użyciu APT" data-link_translate_pl_url="Priorytet+zarz%C4%85dzania+i+etykietowania+%28Przypinanie%29+pakiet+przy+u%C5%BCyciu+APT"></span>[[:pl:Priorytet zarządzania i etykietowania (Przypinanie) pakiet przy użyciu APT]][[pl:Priorytet zarządzania i etykietowania (Przypinanie) pakiet przy użyciu APT]] | <span data-link_translate_pl_title="Priorytet zarządzania i etykietowania (Przypinanie) pakiet przy użyciu APT" data-link_translate_pl_url="Priorytet+zarz%C4%85dzania+i+etykietowania+%28Przypinanie%29+pakiet+przy+u%C5%BCyciu+APT"></span>[[:pl:Priorytet zarządzania i etykietowania (Przypinanie) pakiet przy użyciu APT]][[pl:Priorytet zarządzania i etykietowania (Przypinanie) pakiet przy użyciu APT]] | ||
<span data-link_translate_fr_title="Gestion de priorité et étiquetage (pinning) de paquet avec APT" data-link_translate_fr_url="Gestion_de_priorit%C3%A9_et_%C3%A9tiquetage_(pinning)_de_paquet_avec_APT"></span>[[:fr:Gestion de priorité et étiquetage (pinning) de paquet avec APT]][[fr:Gestion de priorité et étiquetage (pinning) de paquet avec APT]] | <span data-link_translate_fr_title="Gestion de priorité et étiquetage (pinning) de paquet avec APT" data-link_translate_fr_url="Gestion_de_priorit%C3%A9_et_%C3%A9tiquetage_(pinning)_de_paquet_avec_APT"></span>[[:fr:Gestion de priorité et étiquetage (pinning) de paquet avec APT]][[fr:Gestion de priorité et étiquetage (pinning) de paquet avec APT]] | ||
Текущая версия на 17:42, 9 февраля 2017
ru:Управление приоритетом и маркировки (закрепления) пакет с APT
he:עדיפות וניהול labelling (הצמדה) חבילה עם APT
de:Priorität-Management und Kennzeichnung (fixieren) Paket mit APT
nl:Prioriteit management en etikettering (vastzetten) pakket met APT
it:Gestione delle priorità e l'etichettatura (pinning) pacchetto con APT
pt:Gestão de prioridade e rotulagem (fixação) pacote com APT
es:Gestión de prioridad y etiquetado (fijando) paquete con APT
en:Priority management and labelling (pinning) package with APT
ja:優先度管理と apt のパッケージのラベル (固定)
ar:إدارة الأولويات ووضع العلامات (التدبيس) حزمة مع الرابطة
zh:优先管理和标签 (固定) 包用 APT
ro:Gestionare a prioritate şi etichetare (fixare) pachet cu APT
pl:Priorytet zarządzania i etykietowania (Przypinanie) pakiet przy użyciu APT
fr:Gestion de priorité et étiquetage (pinning) de paquet avec APT
Эта статья является результатом автоматического перевода, выполняемого программного обеспечения. Вы можете посмотреть исходный статьи здесь.
Введение
Утилита APT это менеджер пакетов используется Debian GNU /Linux и его производные. Последний имеет интересную особенность называется закрепление (или маркировки на французском ).
Эта функция состоит из управления приоритетом для установки пакетов настройки конфигурации. Это может пригодиться, например, в системе с пакетами из различных выпуска Debian.
Внедрение и эксплуатация
Эта конфигурация имеет место в файле настроек для APT расположен по следующему пути : /etc/apt/preferences.d/preferences
Последний существует в системе по умолчанию, необходимо создать для того, чтобы приступить к этой конфигурации.
Этот тип конфигурации требует трех различных вариантов, которые являются :
Пакет :
Этот параметр позволяет определить пакеты, которые будут затронуты этой фиксации.
Например если вы хотите это для всех пакетов, у нас есть :
Package: *
Или если вы хотите, что это касается только пакеты с имя, начиная с php 5:
Package: php5*
Сосна :
Эта опция позволяет конкретно целевую конфигурацию, установив депозит, версию пакета и т.д., которые будут затронуты этой фиксации.
Например если вы хотите настроить таргетинг только пакеты системы в стабильной ветке Debian, у нас есть :
Pin: release o=Debian,a=stable
Существует несколько вариантов для целевой более точно как заданные целевые :
- o для происхождения. К примеру : Сосна : release o=Debian
- l для метки. К примеру : Сосна : релиз l =Debian
- Люкс. К примеру : Сосна : релиз =стабильная
- v для версии. К примеру : Сосна : релиз v =5.0.5
- c для компонентов. К примеру : Сосна : релиз c =contrib
- n кодовое имя. К примеру : Pin: выпуск n =stable
ПИН приоритет :
Эта опция позволяет указать приоритет пакета или группы пакетов, которые требуется изменить.
Вот различные возможные варианты :
- P > 1000 : Этот приоритет вызывает установку пакета, даже если это вернуться обратно.
- 990 < P <=1000 : la version sera installée, même si elle n'appartient pas a la distribution par défaut ; mais elle ne sera pas installée si la version installée est plus récente.
- 500 < P <=990 : la version sera installée, sauf s'il existe une version appartenant a la distribution par défaut ou si la version installée est plus récente.
- 100 < P <=500 : la version sera installée, sauf s'il existe une version appartenant a une autre distribution ou si la version installée est plus récente.
- 0 < P <=100 : la version sera installée si aucune version du paquet n'est installée.
- P < 0 : pour empêcher l'installation de la version.
Exemple
Voici quelques exemples de fonctionnement pour rendre la chose plus facile à comprendre.
- Empêcher d'installer un paquet commençant par php5 si ce dernier se trouve dans le dépôt stable et que la version est plus récente que celle actuellement en place:
Package: php5* Pin: release o=Debian,a=stable Pin-Priority: 990
- Empêcher complètement l'installation d'un paquet se nommant binutils:
Package: binutils Pin: release a=stable Pin-Priority: -1
Ceci ayant pour effet de renvoyer l'erreur suivante lors d'une tentative d'installation ou de mise à jour:
E: Package 'binutils' has no installation candidate
Cet article vous a semblé utile ?
Включить автоматическое обновление комментариев