Priorität-Management und Kennzeichnung (fixieren) Paket mit APT: Unterschied zwischen den Versionen
Ikbot (Diskussion | Beiträge) |
Ikbot (Diskussion | Beiträge) |
||
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
+ | <span data-link_translate_de_title="Priorität-Management und Kennzeichnung (fixieren) Paket mit APT" data-link_translate_de_url="Priorität-Management und Kennzeichnung (fixieren) 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_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_ru_title="Управление приоритетом и маркировки (закрепления) пакет с APT" data-link_translate_ru_url="%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5+%D0%BF%D1%80%D0%B8%D0%BE%D1%80%D0%B8%D1%82%D0%B5%D1%82%D0%BE%D0%BC+%D0%B8+%D0%BC%D0%B0%D1%80%D0%BA%D0%B8%D1%80%D0%BE%D0%B2%D0%BA%D0%B8+%28%D0%B7%D0%B0%D0%BA%D1%80%D0%B5%D0%BF%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F%29+%D0%BF%D0%B0%D0%BA%D0%B5%D1%82+%D1%81+APT"></span>[[:ru:Управление приоритетом и маркировки (закрепления) пакет с APT]][[ru:Управление приоритетом и маркировки (закрепления) пакет с 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_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_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:إدارة الأولويات ووضع العلامات (التدبيس) حزمة مع الرابطة]] | ||
Zeile 12: | Zeile 15: | ||
<br /> | <br /> | ||
− | Dieser Artikel wurde maschinell | + | Dieser Artikel wurde maschinell übersetzt. Sie können den Artikel Quelle [[:fr:Gestion de priorité et étiquetage (pinning) de paquet avec APT|hier]] ansehen.<br /><span data-translate="fr"></span> |
<!-- Début de l'article. Placez votre texte ci-après et n'hésitez pas à personnaliser les chapitres selon votre besoin --> | <!-- Début de l'article. Placez votre texte ci-après et n'hésitez pas à personnaliser les chapitres selon votre besoin --> |
Aktuelle Version vom 9. Februar 2017, 17:30 Uhr
de:Priorität-Management und Kennzeichnung (fixieren) Paket mit APT
he:עדיפות וניהול labelling (הצמדה) חבילה עם APT
ru:Управление приоритетом и маркировки (закрепления) пакет с 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
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
fr:Gestion de priorité et étiquetage (pinning) de paquet avec APT
Dieser Artikel wurde maschinell übersetzt. Sie können den Artikel Quelle hier ansehen.
Einführung
Das APT-Dienstprogramm ist ein Paketmanager von Debian GNU verwendete /Linux und seine Derivate. Letzteres hat ein interessantes Feature namens anheften (oder auf Französisch Etik).
Diese Funktion besteht aus einer Priorität für die Installation der Pakete entsprechend der Konfiguration eingerichtet. Dies kann, z. B. in einem System mit Paketen von anderen Debian-Release nützlich sein.
Implementierung und Betrieb
Diese Konfiguration erfolgt in der Voreinstellungendatei für APT unter folgendem Pfad gelegen : /etc/apt/preferences.d/preferences
Letzteres ist standardmäßig auf dem System vorhanden, müssen Sie es erstellen, um diese Konfiguration fortzusetzen.
Diese Art der Konfiguration erfordert drei verschiedene Möglichkeiten:
Paket :
Diese Option ermöglicht es, um die Pakete zu definieren, die durch dieses festhalten
Zum Beispiel wenn Sie dies für alle Pakete möchten, haben wir :
Package: *
Oder wenn Sie, dass wollen dies betrifft nur Pakete mit einen Namen beginnend mit Php 5:
Package: php5*
Ki:
Diese Option ermöglicht die Konfiguration so adressieren, indem Sie festlegen die Kaution, die Version des Paket usw., die durch dieses festhalten betroffen s
Zum Beispiel wenn Sie nur die Pakete des Debian-Systems in den stabilen Zweig ansprechen möchten, haben wir :
Pin: release o=Debian,a=stable
Mehrere Möglichkeiten gibt es zum Ziel, genauer gesagt nach Wunsch gezielt :
- o Herkunft. Z. B. : Ki: release o=Debian
- l für Label. Z. B. : Ki: lassen S=Debian
- eine Suite. Z. B. : Ki: lassen S=stabi
- V für Version. Z. B. : Ki: Version =5.0.5
- c für Bauteile. Z. B. : Ki: Version =Contri
- n-Codename. Z. B. : Pin: lassen S=stable
Pin-Priority:
Diese Option ermöglicht den Priorität Paket oder Gruppe von Paketen, die Sie ändern möchten.
Hier sind die möglichen Optionen :
- P > 1000 : Diese Priorität bewirkt, dass die Installation des Pakets, auch wenn es ein Rückgabewert zurück.
- 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 ?
Die automatische Aktualisierung der Kommentare aktivieren.