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 | ||
doc:systeme:apt:pinning [26/10/2022 17:51] bendia [Les exemples d'utilisation] Remplacement de Iceweasel par Firefox dans l'exemple |
doc:systeme:apt:pinning [30/09/2023 19:38] (Version actuelle) captnfab |
||
---|---|---|---|
Ligne 20: | Ligne 20: | ||
Les cas d'utilisation raisonnable sont les suivants : | Les cas d'utilisation raisonnable sont les suivants : | ||
- Vous voulez être en //testing// avec les dépôts //sid// sous la main au cas où ; | - Vous voulez être en //testing// avec les dépôts //sid// sous la main au cas où ; | ||
- | - Vous voulez être en //testing// ou //sid// mais récupérer la version //sid// ou //experimental// d'un paquet en particulier ; | + | - Vous voulez être en //testing// ou //sid// mais récupérer la version //sid// ou //experimental// d'un paquet en particulier. |
- | - Vous utilisez le dépôt multimedia, mais ne voulez pas donner une forte priorité à tous les paquets qu'il propose. | + | |
En dehors de ça, si vous voulez mélanger stable et une //testing/unstable/experimental//, alors vous devriez prendre rendez-vous d'urgence chez votre garagiste pour qu'il s'occupe de votre carie. | En dehors de ça, si vous voulez mélanger stable et une //testing/unstable/experimental//, alors vous devriez prendre rendez-vous d'urgence chez votre garagiste pour qu'il s'occupe de votre carie. | ||
Ligne 112: | Ligne 111: | ||
Pin-Priority: 900</file> | Pin-Priority: 900</file> | ||
<note>Par défaut le dépôt stable-backports a une priorité de 100. Il est alors inutile de préciser la priorité des autres paquets de stable-backports</note> | <note>Par défaut le dépôt stable-backports a une priorité de 100. Il est alors inutile de préciser la priorité des autres paquets de stable-backports</note> | ||
- | |||
- | === Stable avec dépôt multimédia à faible priorité === | ||
- | |||
- | Pour garder le dépôt multimedia à disposition, sans faire les mises à jour vers ce dépôt systématiquement. | ||
- | |||
- | On crée un fichier ''/etc/apt/preferences.d/50multimedia'' contenant le code suivant : | ||
- | |||
- | <code apt_preferences 50multimedia>Package: * | ||
- | Pin: release o=Unofficial Multimedia Packages,a=stable | ||
- | Pin-Priority: 100</code> | ||
- | |||
=== Testing avec Sid non-prioritaire === | === Testing avec Sid non-prioritaire === | ||
Ligne 163: | Ligne 151: | ||
Pin-Priority: 900</file> | Pin-Priority: 900</file> | ||
<note>Par défaut le dépôt expérimental a une priorité de 1. Il est alors inutile de préciser la priorité des autres paquets</note> | <note>Par défaut le dépôt expérimental a une priorité de 1. Il est alors inutile de préciser la priorité des autres paquets</note> | ||
- | |||
- | === Sid avec les dépôts multimedia de experimental === | ||
- | |||
- | La priorité du dépôt deb-multimedia pour experimental est à 500 par défaut. Si | ||
- | vous avez ce dépôt dans votre fichier sources.list, faite donc attention à votre | ||
- | fichier preferences si vous ne désirez pas que tous les paquets issus de | ||
- | deb-multimedia passent en experimental. | ||
- | |||
- | On crée un fichier ''/etc/apt/preferences.d/40multimedia-experimental'' contenant le code suivant : | ||
- | |||
- | <file apt_preferences 40multimedia-experimental> | ||
- | Package: * | ||
- | Pin: release o=Unofficial Multimedia Packages,a=experimental,l=Unofficial Multimedia Packages | ||
- | Pin-Priority: 1</file> | ||
=== Les paquets particuliers === | === Les paquets particuliers === | ||
Ligne 214: | Ligne 188: | ||
Pin-priority: 900 | Pin-priority: 900 | ||
</code> | </code> | ||
- | |||
- | === Utiliser **origin** au lieu de **release** === | ||
- | |||
- | __Une autre façon d'avoir le dépôt multimédia à faible priorité__ | ||
- | |||
- | Pour garder le dépôt multimédia à disposition, sans faire les mises à jour vers ce dépôt systématiquement. | ||
- | <code apt_sources>deb http://www.deb-multimedia.org jessie main non-free</code> | ||
- | <code apt_preferences> | ||
- | Package: * | ||
- | Pin: origin "www.deb-multimedia.org" | ||
- | Pin-Priority: 100</code> | ||
- | |||
- | La dernière version de iceweasel avec buster (testing) | ||
- | <code apt_sources>deb http://cdn.debian.net/debian unstable main | ||
- | deb http://cdn.debian.net/debian experimental main</code> | ||
- | <code apt_preferences> | ||
- | Package: iceweasel iceweasel-l10n-fr | ||
- | Pin: origin "cdn.debian.net" | ||
- | Pin-Priority: 500 | ||
- | |||
- | Package: * | ||
- | Pin: release a=experimental,n=experimental | ||
- | Pin-Priority: 1 | ||
- | |||
- | Package: * | ||
- | Pin: origin "cdn.debian.net" | ||
- | Pin-Priority: 100</code> | ||
- | <note warning>attention à l'ordre des commandes</note> | ||
=== Garder des priorités identiques pour les dépôts d'une même branche === | === Garder des priorités identiques pour les dépôts d'une même branche === |