Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
debian:pinning [2010/01/17 11:16] smolskidebian:pinning [2010/01/17 22:08] (Version actuelle) smolski
Ligne 1: Ligne 1:
 ====== PINNING ====== ====== PINNING ======
  
-Le but du **pinning** est de marier des branches Debian différentes présentent dans le sources.list afin de bénéficier de paquets issus de chacune d'elles.+Le but du **pinning** est de marier des branches Debian différentes dans le **sources.list** afin de bénéficier de paquets issus de chacune d'elles.
  
 **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 ''libc6'' ! **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 ''libc6'' !
Ligne 10: Ligne 10:
  
 Il est entendu que vous pouvez commenter/supprimer tout dépôt de ce fichier pour l'accommoder à votre point de vue personnel...\\  Il est entendu que vous pouvez commenter/supprimer tout dépôt de ce fichier pour l'accommoder à votre point de vue personnel...\\ 
-Dans le fichier des sources, ''/etc/apt/sources.list''complétez comme ci après :+Editez le fichier ''sources.list'' et complétez-le comme ci après :
  
    # vim /etc/apt/sources.list    # vim /etc/apt/sources.list
Ligne 62: Ligne 62:
   # deb-src http://www.debian-multimedia.org experimental main   # deb-src http://www.debian-multimedia.org experimental main
 </code> </code>
- 
-<note>Dans le fichier Preferences choisi, pour //stable//-backports remplacer le nom commun **stable** par le nom **release** de la <branche_stable> désignée  !</note> 
  
 == 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'heure actuelle (septembre 2009), il contient seulement des paquets pour l'architecture 64 bits (amd64) !+
  
 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 111: Ligne 107:
 </code> </code>
  
 +===== PREFERENCES - Activation du fichier Preferences =====
 +<note warning>
 +ATTENTION ! Après toute modification du fichier ''Preferences'' nous devons opérer les mises à jour.</note>
 +
 +Mise à jour :
 +   # aptitude update
 +
 +<note>La clé : debian-multimedia-keyring est valable pour tous les dépôts debian-multimedia. Inutile de la réinstaller pour chacun d'eux.</note>
 +
 +Remise à jour :
 +   # aptitude update
 +Installation si tout s'est bien passé :
 +   # aptitude safe-upgrade
 ===== PREFERENCES - Création du fichier ===== ===== PREFERENCES - Création du fichier =====
  
-Le fichier ''preferences'' n'est pas généré automatiquement, nous devons le créer ainsi :+Le fichier ''preferences'' n'est pas généré automatiquement, nous devons le créer et l'éditer ainsi :
  
-   # touch /etc/apt/preferences+   # vim /etc/apt/preferences
  
-===== PREFERENCES - Stable avec le Pinning sur : Testing, Unstable et Experimental =====+==== PREFERENCES - Stable avec le Pinning sur : Testing, Unstable et Experimental ====
  
 Pour la branche ''stable'', il est déconseillé de mélanger les dépôts de cette branche avec ceux des branches supérieures. Pour la branche ''stable'', il est déconseillé de mélanger les dépôts de cette branche avec ceux des branches supérieures.
Ligne 123: Ligne 132:
 Pour ceux qui voudraient malgré tout utiliser le fichier ''sources.list'' ci-haut afin d'aller chercher des paquets dans les <branches supérieures>, voici un fichier ''preferences'' très sécurisé. \\  Pour ceux qui voudraient malgré tout utiliser le fichier ''sources.list'' ci-haut afin d'aller chercher des paquets dans les <branches supérieures>, voici un fichier ''preferences'' très sécurisé. \\ 
 Avec la valeur négative, les paquets hors de la ''branche stable'' ne pourront être installés que __volontairement__. Avec la valeur négative, les paquets hors de la ''branche stable'' ne pourront être installés que __volontairement__.
- 
-   # vim /etc/apt/preferences 
  
 <code>  Package: * <code>  Package: *
Ligne 167: Ligne 174:
 </code> </code>
  
-==== Important : ====+=== Important : ===
  
 Après avoir créé ou modifié votre fichier ''Preferences'', la première chose à faire est : Après avoir créé ou modifié votre fichier ''Preferences'', la première chose à faire est :
  
     # 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 179: Ligne 190:
 Cette dernière commande vous permettra de ''vérifier'' si les priorités de votre fichier ''preferences'' sont bien prises en compte et correspondent à votre choix. Cette dernière commande vous permettra de ''vérifier'' si les priorités de votre fichier ''preferences'' sont bien prises en compte et correspondent à votre choix.
  
-===== PREFERENCES - Activation du fichier preferences ===== +==== PREFERENCES - Testing avec le Pinning sur : Stable, Unstable et Experimental ====
- +
-Mise à jour : +
-   # aptitude update +
-Installation des clés si ce n'est déjà fait : +
-   # aptitude install debian-multimedia-keyring +
- +
-<note>La clé : debian-multimedia-keyring est valable pour tous les dépôts debian-multimedia. Inutile de la réinstaller pour chacun d'eux.</note> +
- +
-Remise à jour : +
-   # aptitude update +
-Installation si tout s'est bien passé : +
-   # aptitude safe-upgrade +
- +
-===== PREFERENCES - Testing avec le Pinning sur : Stable, Unstable et Experimental =====+
  
 <code> <code>
Ligne 239: Ligne 236:
 Activez votre fichier comme pour le fichier ''preferences stable'' précédent. Activez votre fichier comme pour le fichier ''preferences stable'' précédent.
  
-== Note : == 
  
-En ''testing'' et plus, vous pouvez //désactiver// les dépôts //stable//-backports car ils sont aussi dans la branche ''testing''+==== PREFERENCES - Unstable (ou : SID) avec le Pinning sur : Testing, Stable et Experimental  ====
- +
-===== PREFERENCES - Unstable (ou : SID) avec le Pinning sur : Testing, Stable et Experimental  =====+
  
   Package: *   Package: *
Ligne 249: Ligne 243:
   Pin-Priority: 1   Pin-Priority: 1
  
-Activez votre fichier comme pour le fichier ''preferences stable'' précédent.+Activez votre fichier.
  
 Toutes les branches debian sont à ''priorité 500'' par défaut, sauf : Toutes les branches debian sont à ''priorité 500'' par défaut, sauf :
Ligne 256: Ligne 250:
 qui sont en ''priorité 1'' par défaut. qui sont en ''priorité 1'' par défaut.
  
-Ce fichier ''preferences'', est suffisant avec la branche ''<multimedia-experimental>'' ramenée en ''priorité 1'' (sinon elle est en ''priorité 500'' par defaut et prendrait le pas sur ''SID'' !).+Ce fichier ''preferences'', est suffisant avec la branche ''<multimedia-experimental>'' (qui est à priorité 500 par défaut) est ramenée en ''priorité 1''.
  
-===== PINNING - Utilisation - Commandes de base =====+===== PINNING - Utilisation =====
  
 <note warning>En cours de Rédaction par smolski</note> <note warning>En cours de Rédaction par smolski</note>
debian/pinning.1263723412.txt.gz · Dernière modification : 2010/01/17 11:16 de smolski
CC Attribution 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0