Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:systeme:apt:pinning [04/06/2019 13:43] èfpé [Introduction] mise en conformité au man, et à la réalité... |
doc:systeme:apt:pinning [26/10/2022 13:51] Croutons [Les exemples d'utilisation] |
||
---|---|---|---|
Ligne 29: | Ligne 29: | ||
Les fichiers ''preferences'' permettent de fixer la priorité des paquets suivant leurs dépôt. Voici la signification d'une priorité ''P''. | Les fichiers ''preferences'' permettent de fixer la priorité des paquets suivant leurs dépôt. Voici la signification d'une priorité ''P''. | ||
- | * P ≥ 1000 | + | * P ≥ 1000 : le paquet sera installé même si APT est forcé d'installer une version plus ancienne((On appelle cela le //downgrade// par opposition à l'//upgrade//.)) que la version actuelle. Cette opération n'est pas sans risque. |
- | Le paquet sera installé même si APT est forcé d'installer une version plus ancienne((On appelle cela le //downgrade// par opposition à l'//upgrade//.)) que la version actuelle. Cette opération n'est pas sans risque. | + | |
- | * 990 ≤ P < 1000 | + | * 990 ≤ P < 1000 : le paquet sera installé sauf si une version plus récente est déjà installée. |
- | Le paquet sera installé sauf si une version plus récente est déjà installée. | + | |
- | * 500 ≤ P < 990 | + | * 500 ≤ P < 990 : le paquet ne sera installé qu'à défaut de version plus récente installée ou disponible dans la distribution cible. |
- | Le paquet ne sera installé qu'à défaut de version plus récente installée ou | + | |
- | disponible dans la distribution cible. | + | |
- | * 100 ≤ P < 500 | + | * 100 ≤ P < 500 : le paquet ne sera installé que s'il n'en existe aucune version plus récente, installée ou disponible dans une autre branche. |
- | Le paquet ne sera installé que s'il n'en existe aucune version plus récente, | + | |
- | installée ou disponible dans une autre branche. | + | |
- | * 0 < P < 100 | + | * 0 < P < 100 : le paquet ne sera installé que si aucune autre version du paquet n'est installée. |
- | Le paquet ne sera installé que si aucune autre version du paquet n'est installée. | + | |
- | * P < 0 | + | * P < 0 : le paquet ne sera jamais installé. |
- | Le paquet ne sera jamais installé. | + | |
==== Configuration initiale ==== | ==== Configuration initiale ==== | ||
Ligne 117: | Ligne 109: | ||
On crée un fichier ''/etc/apt/preferences.d/00stable-seulement'' contenant le code suivant : | On crée un fichier ''/etc/apt/preferences.d/00stable-seulement'' contenant le code suivant : | ||
- | <file apt_preferences 00stable-seulement> | + | |
+ | <del><file apt_preferences 00stable-seulement> | ||
Package: * | Package: * | ||
Pin: release a=stable | Pin: release a=stable | ||
Ligne 133: | Ligne 126: | ||
Pin: release o=Debian | Pin: release o=Debian | ||
Pin-Priority: -10</file> | Pin-Priority: -10</file> | ||
+ | </del> | ||
=== Stable avec suivi d'un paquet dans les Backports === | === Stable avec suivi d'un paquet dans les Backports === |