Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteProchaine révisionLes deux révisions suivantes | ||
debian:pinning [2010/01/13 20:20] – smolski | debian:pinning [2010/01/17 22:03] – smolski | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== PINNING ====== | ====== PINNING ====== | ||
- | Le principe | + | Le but du **pinning** est de marier des branches Debian |
- | ATTENTION ! Tout apport de paquet des branches supérieures à la branche installée peut créer de l' | + | **ATTENTION !** Tout apport de paquet des branches supérieures à la branche installée peut créer de l'//instabilité// par la mise à jour de dependances et le changement de version de paquets sensibles, notamment le paquet '' |
- | Ceci est dit. | + | Ceci est dit. :) |
- | ===== Fichier sources.list type - toutes les Branches ===== | + | ===== SOURCES.LIST type - toutes les Branches ===== |
Il est entendu que vous pouvez commenter/ | Il est entendu que vous pouvez commenter/ | ||
Ligne 62: | Ligne 62: | ||
# deb-src http:// | # deb-src http:// | ||
</ | </ | ||
- | |||
- | < | ||
== Note : == | == Note : == | ||
- | Avant de mettre le dépôt **debian-multimedia experimental** dans votre fichier **sources.list** | + | Avant de mettre le dépôt **debian-multimedia experimental** dans votre fichier **sources.list** assurez-vous qu'il vous intéresse réellement ! |
- | assurez-vous qu'il vous intéresse réellement | + | |
- | À l' | + | |
Pour vérifier le contenu de ce dépôt, allez sur la page du site concernant les paquets : \\ | Pour vérifier le contenu de ce dépôt, allez sur la page du site concernant les paquets : \\ | ||
Ligne 80: | Ligne 76: | ||
- Régler les problèmes de dépendances qui ne manquent de survenir ! | - Régler les problèmes de dépendances qui ne manquent de survenir ! | ||
- | Le fichier ''/ | + | Le fichier ''/ |
- | qui donne un ordre de priorité aux dépôts. | + | |
- | ===== Définition des priorités (P) ===== | + | ===== PREFERENCES - Définition des priorités (P) ===== |
Avant de parler des '' | Avant de parler des '' | ||
Ligne 112: | Ligne 107: | ||
</ | </ | ||
- | ===== PREFERENCES - Création | + | ===== PREFERENCES - Activation du fichier Preferences |
+ | <note warning> | ||
+ | ATTENTION ! Après toute modification du fichier '' | ||
- | Le fichier '' | + | Mise à jour : |
+ | # aptitude update | ||
- | # touch / | + | < |
+ | |||
+ | Remise à jour : | ||
+ | # aptitude update | ||
+ | Installation si tout s'est bien passé : | ||
+ | # aptitude safe-upgrade | ||
+ | ===== PREFERENCES - Création du fichier ===== | ||
+ | |||
+ | Le fichier '' | ||
+ | |||
+ | # vim / | ||
- | ===== PREFERENCES - Stable avec le Pinning sur : Testing, Unstable et Experimental | + | ==== PREFERENCES |
Pour la branche '' | Pour la branche '' | ||
Ligne 124: | Ligne 132: | ||
Pour ceux qui voudraient malgré tout utiliser le fichier '' | Pour ceux qui voudraient malgré tout utiliser le fichier '' | ||
Avec la valeur négative, les paquets hors de la '' | Avec la valeur négative, les paquets hors de la '' | ||
- | |||
- | # vim / | ||
< | < | ||
Ligne 168: | Ligne 174: | ||
</ | </ | ||
- | ==== Important : ==== | + | === Important : === |
Après avoir créé ou modifié votre fichier '' | Après avoir créé ou modifié votre fichier '' | ||
# apt-get update | # apt-get update | ||
+ | Installation des clés si ce n'est déjà fait : | ||
+ | # aptitude install debian-multimedia-keyring | ||
+ | # apt-get update | ||
+ | # apt-get safe-upgrade | ||
Suivi immédiatement de : | Suivi immédiatement de : | ||
Ligne 180: | Ligne 190: | ||
Cette dernière commande vous permettra de '' | Cette dernière commande vous permettra de '' | ||
- | ===== ACTIVATION DU Pinning ===== | + | ==== PREFERENCES |
- | + | ||
- | Mise à jour : | + | |
- | # aptitude update | + | |
- | Installation des clés si ce n'est déjà fait : | + | |
- | # aptitude install debian-multimedia-keyring | + | |
- | + | ||
- | < | + | |
- | + | ||
- | Remise à jour : | + | |
- | # aptitude update | + | |
- | Installation si tout s'est bien passé : | + | |
- | # aptitude safe-upgrade | + | |
- | + | ||
- | ===== PREFERENCES - Testing avec le Pinning sur : Stable, Unstable et Experimental | + | |
< | < | ||
Ligne 238: | Ligne 234: | ||
</ | </ | ||
- | == Note : == | + | Activez votre fichier comme pour le fichier '' |
- | En '' | ||
- | ===== PREFERENCES - Unstable (ou : SID) avec le Pinning sur : Testing, Stable et Experimental | + | ==== PREFERENCES |
Package: * | Package: * | ||
Ligne 248: | Ligne 243: | ||
Pin-Priority: | Pin-Priority: | ||
+ | Activez votre fichier. | ||
- | Toutes les branches debian sont à '' | + | Toutes les branches debian sont à '' |
+ | - la ''< | ||
+ | - et la branche des '' | ||
+ | qui sont en '' | ||
- | Ce fichier '' | + | Ce fichier '' |
- | ===== PREFERENCES - Utilisation - Commandes de base ===== | + | |
+ | ===== PINNING - Utilisation ===== | ||
<note warning> | <note warning> | ||
- | ===== | ||