diff options
author | Michael Vogt <michael.vogt@ubuntu.com> | 2005-06-08 15:58:38 +0000 |
---|---|---|
committer | Michael Vogt <michael.vogt@ubuntu.com> | 2005-06-08 15:58:38 +0000 |
commit | 3573e286ba001ef30f4871f3ed2e17ea905d6404 (patch) | |
tree | d3f2f94964a7bb35df6ff5f898d1bde4381b91fb /doc/fr/apt_preferences.fr.5.xml | |
parent | 77a7df0e00b10252abb2fe52a083d53d5878ab11 (diff) |
* merged with apt--main and apt--fixes
Patches applied:
* apt@packages.debian.org/apt--main--0--patch-80
Merge michael.vogt@ubuntu.com--2005/apt--fixes--0
* apt@packages.debian.org/apt--main--0--patch-81
Open 0.6.37
* apt@packages.debian.org/apt--main--0--patch-82
merge bubulle@debian.org--2005/apt--main--0
* apt@packages.debian.org/apt--main--0--patch-83
Update changelog
* apt@packages.debian.org/apt--main--0--patch-84
Fix build of French man pages (now using XML, not SGML)
* apt@packages.debian.org/apt--main--0--patch-85
Merge patch from Philippe Batailler for French man page build
* apt@packages.debian.org/apt--main--0--patch-86
add Welsh translations from Dafydd Harries
* apt@packages.debian.org/apt--main--0--patch-87
Update changelog
* apt@packages.debian.org/apt--misc-abi-changes--0--patch-4
Merge from mainline
* apt@packages.debian.org/apt--misc-abi-changes--0--patch-5
Merge from mainline
* apt@packages.debian.org/apt--misc-abi-changes--0--patch-6
Collapse both pkgAcquire::Run() methods into one, with a default value
* bubulle@debian.org--2005/apt--main--0--patch-66
Italian translation complete
* bubulle@debian.org--2005/apt--main--0--patch-67
Sync with Matt
* bubulle@debian.org--2005/apt--main--0--patch-68
Sync with Matt
* bubulle@debian.org--2005/apt--main--0--patch-69
Sync with Matt
* bubulle@debian.org--2005/apt--main--0--patch-70
Re-generate the POT and PO files from sources
* bubulle@debian.org--2005/apt--main--0--patch-71
Update French translation
* bubulle@debian.org--2005/apt--main--0--patch-72
Merge with Matt
* bubulle@debian.org--2005/apt--main--0--patch-73
Basque translation update
* bubulle@debian.org--2005/apt--main--0--patch-74
Hebres translation update
* bubulle@debian.org--2005/apt--main--0--patch-75
Merge with Matt
* bubulle@debian.org--2005/apt--main--0--patch-76
Correct the Hebrew translation for #306658
* bubulle@debian.org--2005/apt--main--0--patch-77
Update French man pages translations
* bubulle@debian.org--2005/apt--main--0--patch-78
Merge with Matt
* bubulle@debian.org--2005/apt--main--0--patch-79
Correct syntax errors in Hebrew translation
* bubulle@debian.org--2005/apt--main--0--patch-80
Revert changes to debian/changelog and debian/apt.cron.daily
* bubulle@debian.org--2005/apt--main--0--patch-81
Portuguese translation update
* daf@muse.19inch.net--2005/apt--main--0--base-0
tag of apt@packages.debian.org/apt--main--0--patch-85
* daf@muse.19inch.net--2005/apt--main--0--patch-1
add Welsh translation
* michael.vogt@ubuntu.com--2005/apt--fixes--0--base-0
tag of apt@packages.debian.org/apt--main--0--patch-79
* michael.vogt@ubuntu.com--2005/apt--fixes--0--patch-1
* merged obvious fixes into the tree to make it easy for matt to merge
* michael.vogt@ubuntu.com--2005/apt--fixes--0--patch-2
* more merges from otavio that looks good/uncritical
* michael.vogt@ubuntu.com--2005/apt--fixes--0--patch-3
* merged Matts misc-abi-changes tree
* michael.vogt@ubuntu.com--2005/apt--fixes--0--patch-4
* finalized the changelog for a ubuntu build
* michael.vogt@ubuntu.com--2005/apt--fixes--0--patch-5
* merged with apt--main--0
* michael.vogt@ubuntu.com--2005/apt--fixes--0--patch-6
* build fix for apt--main--0
* michael.vogt@ubuntu.com--2005/apt--mvo--0--patch-26
* fix the cache-control header generation
* otavio@debian.org--2005/apt--fixes--0--base-0
tag of apt@packages.debian.org/apt--main--0--patch-71
* otavio@debian.org--2005/apt--fixes--0--patch-1
Fix comments about the need of xmlto
* otavio@debian.org--2005/apt--fixes--0--patch-2
Fix a compile warning
* otavio@debian.org--2005/apt--fixes--0--patch-3
Sync with apt--main--0--patch-76
* otavio@debian.org--2005/apt--fixes--0--patch-4
Sync with apt--main--0--patch-78
* otavio@debian.org--2005/apt--fixes--0--patch-5
Add fixes that was wrongly included on DDTP changes.
* otavio@debian.org--2005/apt--fixes--0--patch-8
Add information about the other fixes include on this branch now.
* otavio@debian.org--2005/apt--fixes--0--patch-9
Merge last changes from apt--main--0.
* otavio@debian.org--2005/apt--fixes--0--patch-10
Fix warnings about min/max change in gcc-4.0
* otavio@debian.org--2005/apt--fixes--0--patch-11
Fix remaning warnings while compiling gcc-4.0
* otavio@debian.org--2005/apt--fixes--0--patch-12
Add changelog entry about the fixes for warnings while compiling using GCC 4.0 compiler.
* philippe.batailler@free.fr--2005/apt--mainBubulle--0.1--patch-1
Passage sous arch
* philippe.batailler@free.fr--2005/apt--mainMatt--0--patch-1
fix xml error
Diffstat (limited to 'doc/fr/apt_preferences.fr.5.xml')
-rw-r--r-- | doc/fr/apt_preferences.fr.5.xml | 581 |
1 files changed, 581 insertions, 0 deletions
diff --git a/doc/fr/apt_preferences.fr.5.xml b/doc/fr/apt_preferences.fr.5.xml new file mode 100644 index 000000000..c6b2c8794 --- /dev/null +++ b/doc/fr/apt_preferences.fr.5.xml @@ -0,0 +1,581 @@ +<?xml version="1.0" encoding="iso-8859-15" standalone="no"?> +<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" + "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [ + +<!ENTITY % aptent SYSTEM "apt.ent.fr"> +%aptent; + +]> + +<refentry> + + <refentryinfo> + &apt-author.team; + &apt-email; + &apt-product; + <!-- The last update date --> + <date>29 F�vrier 2004</date> + </refentryinfo> + +<refmeta> +<refentrytitle>apt_preferences</refentrytitle> +<manvolnum>5</manvolnum> +</refmeta> + +<refnamediv> +<refname>apt_preferences</refname> +<refpurpose>Un fichier de contr�le des pr�f�rences pour APT</refpurpose> +</refnamediv> + +<refsect1><title>Description</title> +<para> +Le fichier d'APT, <filename>/etc/apt/preferences</filename>, peut �tre utilis� pour +choisir la version des paquets que l'on veut installer.</para> +<para> +Quand le fichier &sources-list; contient des r�f�rences � plusieurs +distributions (par exemple, <literal>stable</literal> et +<literal>testing</literal>), plusieurs versions d'un paquet peuvent �tre +install�es. APT affecte une priorit� � chaque version disponible. La commande +<command>apt-get</command>, tenant compte des contraintes de +d�pendance, installe la version qui poss�de la priorit� la plus haute. +Le fichier des pr�f�rences annule les priorit�s assign�es par d�faut +aux versions des paquets : ainsi l'utilisateur peut choisir la version +qu'il veut installer. + </para> +<para> +Si le fichier &sources-list; contient, pour une m�me distribution, +des r�f�rences � plusieurs sites de t�l�chargement, il peut exister plusieurs +exemplaires de la m�me version d'un paquet. Dans ce cas, +<command>apt-get</command> t�l�charge l'exemplaire qui appara�t en premier +dans le fichier &sources-list;. Le fichier des pr�f�rences n'influe pas sur +le choix des exemplaires, seulement sur le choix de la version. + </para> + +<refsect2><title>Les priorit�s affect�es par d�faut</title> +<para> +Quand le fichier des pr�f�rences n'existe pas, ou quand aucune entr�e +de ce fichier ne s'applique � une version pr�cise, la priorit� affect�e � +cette version est la priorit� de la distribution � laquelle elle appartient. +On peut distinguer une distribution et lui donner une priorit� plus haute +que celle des autres distributions : on l'appelle la distribution par +d�faut ou � target release � et elle peut �tre d�finie sur la ligne +de commande de <command>apt-get</command> ou dans le fichier de configuration +d'APT, <filename>/etc/apt/apt.conf</filename>. +Par exemple : + +<programlisting> +<command>apt-get install -t testing <replaceable>paquet</replaceable></command> +</programlisting> + +<programlisting> +APT::Default-Release "stable"; +</programlisting> +</para> +<para> +Quand une distribution par d�faut a �t� indiqu�e, APT utilise +l'algorithme suivant pour d�terminer la priorit� des versions d'un +paquet : + +<variablelist> +<varlistentry><term>une priorit� �gale � 100</term> +<listitem><simpara>est affect�e � la version d�j� install�e (si elle existe).</simpara></listitem> +</varlistentry> + +<varlistentry><term>une priorit� �gale � 500</term> +<listitem><simpara>est affect�e aux versions qui ne sont pas install�es et +qui n'appartiennent pas � la distribution par d�faut.</simpara></listitem> +</varlistentry> + +<varlistentry><term>une priorit� �gale � 990</term> +<listitem><simpara>est affect�e aux versions qui ne sont pas install�es et +qui appartiennent � la distribution par d�faut.</simpara></listitem> +</varlistentry> +</variablelist> +</para> +<para> +Quand aucune distribution par d�faut n'a �t� indiqu�e, APT affecte +simplement une priorit� �gale � 100 � toute version install�e d'un paquet +et une priorit� �gale � 500 � tout version non install�e. +</para> +<para> +Puis APT applique les r�gles suivantes pour d�terminer la version +du paquet qu'il faut installer (elles sont list�es par ordre de priorit�) : + +<itemizedlist> +<listitem><simpara> +Ne jamais revenir en arri�re, sauf si la priorit� d'une +version disponible d�passe 1000. � Revenir en arri�re � signifie +installer une version moins r�cente que la version install�e. Il +faut noter qu'aucune des priorit�s par d�faut n'exc�de 1000 ; de telles +valeurs ne peuvent �tre d�finies que dans le fichier des pr�f�rences. Notez +aussi qu'il est risqu� de revenir en arri�re. +</simpara></listitem> +<listitem><simpara> +Installer la version qui poss�de la priorit� la plus +haute. +</simpara></listitem> +<listitem><simpara> +Quand deux (ou plus) versions ont la m�me priorit�, +installer la version la plus r�cente (c.-�-d. celle dont le num�ro de +version est le plus grand). +</simpara></listitem> +<listitem><simpara> +Quand deux (ou plus) versions ont la m�me priorit� et le +m�me num�ro de version, mais soit les paquets diff�rent par certaines +m�tadonn�es, soit l'option <literal>--reinstall</literal> a �t� donn�e, installer la +version qui n'est pas install�e. +</simpara></listitem> +</itemizedlist> +</para> +<para> +En g�n�ral, la version install�e d'un paquet (priorit� 100) n'est +pas aussi r�cente que les versions disponibles dans les sources +list�es dans le fichier &sources-list; (priorit� 500 ou 990). Et donc le +paquet sera mis � niveau avec la commande : +<command>apt-get install <replaceable>paquet</replaceable></command> ou +<command>apt-get dist-upgrade</command>. +</para> +<para> +La version install�e d'un paquet peut �tre - rarement - +<emphasis>plus</emphasis> r�cente que tout autre version disponible. Les commandes +<command>apt-get install <replaceable>paquet</replaceable></command> ou +<command>apt-get upgrade</command> ne provoquent pas de retour en arri�re. +</para> +<para> +Parfois, la version install�e d'un paquet est plus r�cente que la +version appartenant � la distribution par d�faut, mais moins r�cente que +la version appartenant � une autre distribution. Une telle version sera mise +� niveau par les commandes +<command>apt-get install <replaceable>paquet</replaceable></command> ou +<command>apt-get upgrade</command> car au moins <emphasis>l'une</emphasis> des versions +disponibles poss�de une plus haute priorit� que celle de la version install�e. +</para> +</refsect2> + +<refsect2><title>Cons�quences des pr�f�rences</title> +<para> +Le fichier des pr�f�rences permet � l'administrateur syst�me de +contr�ler l'affectation des priorit�s. Ce fichier est constitu� d'une ou +plusieurs entr�es s�par�es par des lignes blanches. Ces entr�es peuvent avoir +deux formes, une forme particuli�re et une forme g�n�rale. +<itemizedlist> +<listitem><simpara> +La forme particuli�re affecte une priorit� +(<emphasis>Pin-Priority</emphasis>) � un paquet pr�cis, � une version pr�cise +ou � un intervalle sp�cifiant plusieurs versions. Par exemple, l'entr�e +suivante affecte une priorit� haute � toutes les versions du paquet +<filename>perl</filename> dont le num�ro de version commence par <literal>5.8</literal>. +</simpara> + +<programlisting> +Package: perl +Pin: version 5.8* +Pin-Priority: 1001 +</programlisting> +</listitem> + +<listitem><simpara> +La forme g�n�rale affecte une priorit� � toutes les versions d'un paquet dans +une distribution donn�e (c'est-�-dire, � toutes les versions d'un paquet qui +sont list�es dans un fichier <filename>Release</filename>), ou � toutes les versions +d'un paquet provenant d'un site internet identifi� par un nom compl�tement +qualifi�. +</simpara> +<simpara> +Cette forme g�n�rale des entr�es du fichier des pr�f�rences +s'applique seulement aux groupes de paquets. Par exemple, l'entr�e suivante +affecte une priorit� haute � toutes les versions disponibles dans le +site local. +</simpara> + +<programlisting> +Package: * +Pin: origin "" +Pin-Priority: 999 +</programlisting> + +<simpara>Attention ! le mot-cl� utilis� ici, <literal>origin</literal>, ne doit pas +�tre confondu avec l'Origine d'une distribution indiqu�e dans +un fichier <filename>Release</filename>. Ce qui suit l'�tiquette � Origin: � +dans un fichier <filename>Release</filename> n'est pas une adresse internet +mais le nom d'un auteur ou d'un distributeur, comme Debian ou Ximian. +</simpara> +<simpara>L'entr�e suivante affecte une priorit� basse � toutes les versions +d'un paquet appartenant � toute distribution dont le nom +d'� Archive � est <literal>unstable</literal>. +</simpara> + +<programlisting> +Package: * +Pin: release a=unstable +Pin-Priority: 50 +</programlisting> + +<simpara>L'entr�e suivante affecte une priorit� haute � toutes les versions +d'un paquet appartenant � toute distribution dont le nom +d'� Archive � est <literal>stable</literal> et dont le num�ro +de � Version � est <literal>3.0</literal>. +</simpara> + +<programlisting> +Package: * +Pin: release a=stable, v=3.0 +Pin-Priority: 500 +</programlisting> +</listitem> +</itemizedlist> +</para> + +</refsect2> + +<refsect2><title>Comment APT interpr�te-t-il les priorit�s ?</title> +<para> +Les priorit�s (P) indiqu�es dans le fichier des pr�f�rences doivent +�tre des entiers positifs ou n�gatifs. Ils sont interpr�t�s � peu pr�s +comme suit : + +<variablelist> +<varlistentry><term>P > 1000</term> +<listitem><simpara> +Cette priorit� entra�ne l'installation du paquet m�me s'il +s'agit d'un retour en arri�re. +</simpara></listitem> +</varlistentry> + +<varlistentry><term>990 < P <=1000</term> +<listitem><simpara> +La version sera install�e, m�me si elle n'appartient pas � +la distribution par d�faut ; mais elle ne sera pas install�e si la +version install�e est plus r�cente. +</simpara></listitem> +</varlistentry> + +<varlistentry><term>500 < P <=990</term> +<listitem><simpara> +La version sera install�e, sauf s'il existe une version +appartenant � la distribution par d�faut ou si la version install�e est plus +r�cente. +</simpara></listitem> +</varlistentry> + +<varlistentry><term>100 < P <=500</term> +<listitem><simpara> +La version sera install�e, sauf s'il existe une version +appartenant � une autre distribution ou si la version install�e est plus +r�cente. +</simpara></listitem> +</varlistentry> + +<varlistentry><term>0 < P <=100</term> +<listitem><simpara> +La version sera install�e si aucune version du paquet +n'est install�e. +</simpara></listitem> +</varlistentry> + +<varlistentry><term>P < 0</term> +<listitem><simpara> +Cette priorit� emp�che l'installation de la version. +</simpara></listitem> +</varlistentry> +</variablelist> +</para> +<para> +Si l'une des entr�es de forme particuli�re correspond � la version +disponible d'un paquet, la premi�re entr�e trouv�e d�termine la priorit� de +cette version. S'il n'en existe pas, et si l'une des entr�es de forme g�n�rale +correspond � la version disponible d'un paquet, la premi�re entr�e trouv�e +d�termine la priorit�. +</para> +<para> +Supposons par exemple que le fichier des pr�f�rences contienne les trois +entr�es d�crites ci-dessous : +</para> + +<programlisting> +Package: perl +Pin: version 5.8* +Pin-Priority: 1001 + +Package: * +Pin: origin "" +Pin-Priority: 999 + +Package: * +Pin: release unstable +Pin-Priority: 50 +</programlisting> + +<para> +Alors : + +<itemizedlist> +<listitem><simpara> +La version la plus r�cente du paquet <literal>perl</literal> sera +install� pour autant que son num�ro de version commence par <literal>5.8</literal>. +Si l'<emphasis>une</emphasis> des versions 5.8* existe et si la version install�e est +une version 5.9*, il y aura un retour en arri�re. +</simpara></listitem> +<listitem><simpara> +Les versions des paquets (autres que <literal>perl</literal>) +disponibles dans le site local ont priorit� sur les autres versions, +m�me celles appartenant � la distribution par d�faut. +</simpara></listitem> +<listitem><simpara> +La version d'un paquet dont l'origine n'est pas le site +local mais un site internet list� dans &sources-list; et qui appartient � une +distribution <literal>unstable</literal>, ne sera install�e que si aucune version +du paquet n'est d�j� install�e. +</simpara></listitem> +</itemizedlist> +</para> +</refsect2> + +<refsect2><title>D�termination de la version des paquets et des propri�t�s des +distributions</title> +<para> +Chaque source list�e dans le fichier &sources-list; doit fournir +les fichiers <filename>Packages</filename> et <filename>Release</filename> +qui d�crivent les paquets disponibles � cet endroit. +</para> +<para>Le fichier <filename>Packages</filename> se trouve normalement dans le +r�pertoire +<filename>.../dists/<replaceable>dist-name</replaceable>/<replaceable>component</replaceable>/<replaceable>arch</replaceable></filename>, par exemple, +<filename>.../dists/stable/main/binary-i386/Packages</filename>. Il consiste +en entr�es compos�es de lignes, une pour chaque paquet disponible dans le +r�pertoire. Seules deux lignes des entr�es sont pertinentes pour la +d�termination des priorit�s : +<variablelist> +<varlistentry> +<term>La ligne <literal>Package:</literal> </term> +<listitem><simpara> +donne le nom du paquet +</simpara></listitem> +</varlistentry> +<varlistentry> +<term>La ligne <literal>Version:</literal> </term> +<listitem><simpara> +donne le num�ro de version du paquet +</simpara></listitem> +</varlistentry> +</variablelist> +</para> +<para> +Le fichier <filename>Release</filename> se trouve normalement dans le +r�pertoire +<filename>.../dists/<replaceable>dist-name</replaceable></filename>, par exemple, <filename>.../dists/stable/Release</filename>, ou <filename>.../dists/woody/Release</filename>. +Il consiste en une seule entr�e compos�e de plusieurs lignes qui s'applique � +<emphasis>tous</emphasis> les paquets situ�s dans les r�pertoires sous +le r�pertoire parent. Contrairement au fichier <filename>Packages</filename>, presque +toutes les lignes du fichier <filename>Release</filename> sont pertinentes pour +d�terminer les priorit�s : + +<variablelist> +<varlistentry> +<term>La ligne <literal>Archive:</literal> </term> +<listitem><simpara> +nomme l'archive � laquelle appartiennent tous les +paquets situ�s dans les r�pertoires. Par exemple, la ligne +<literal>Archive: stable</literal> indique que tous les paquets dans les r�pertoires +situ�s sous le r�pertoire parent du fichier <filename>Release</filename> appartiennent +� l'archive <literal>stable</literal>. Indiquer cette valeur dans le fichier des +pr�f�rences demanderait cette ligne : +</simpara> +<programlisting> +Pin: release a=stable +</programlisting> +</listitem> +</varlistentry> + +<varlistentry> +<term>La ligne <literal>Version:</literal> </term> +<listitem><simpara> +indique la version de la distribution. Par exemple, les +paquets dans les r�pertoires peuvent appartenir � la +distribution Debian GNU/Linux version 3.0. Il n'y a pas de num�ro de version +pour les distributions <literal>testing</literal> et <literal>unstable</literal> car elles +n'ont pas encore �t� publi�es. Indiquer cette valeur dans le fichier des pr�f�rences demanderait +ces lignes : +</simpara> +<programlisting> +Pin: release v=3.0 +Pin: release a=stable, v=3.0 +Pin: release 3.0 +</programlisting> +</listitem> +</varlistentry> + +<varlistentry> +<term>La ligne <literal>Component:</literal></term> +<listitem><simpara> +nomme un composant qui indique le type de licence associ�e +aux paquets situ�s dans les r�pertoires sous le fichier +<filename>Release</filename>. Par exemple, la ligne <literal>Component: main</literal> indique +que tous les exemplaires dans les r�pertoires appartiennent au composant +<literal>main</literal>, c'est-�-dire que leur licence est en accord avec les +Directives Debian pour le logiciel libre. Indiquer ce composant dans le +fichier des pr�f�rences demanderait cette ligne : +</simpara> +<programlisting> +Pin: release c=main +</programlisting> +</listitem> +</varlistentry> + +<varlistentry> +<term>La ligne <literal>Origin:</literal> </term> +<listitem><simpara> +nomme l'origine des paquets situ�s +dans les r�pertoires sous le fichier <filename>Release</filename>. En g�n�ral, c'est +<literal>Debian</literal>. Indiquer cette origine dans le fichier des pr�f�rences +demanderait cette ligne : +</simpara> +<programlisting> +Pin: release o=Debian +</programlisting> +</listitem> +</varlistentry> + +<varlistentry> +<term>La ligne <literal>Label:</literal> </term> +<listitem><simpara> +indique un label pour les paquets qui se trouvent +dans les r�pertoires sous le fichier <filename>Release</filename>. En g�n�ral, c'est +<literal>Debian</literal>. Indiquer cette origine dans le fichier des pr�f�rences +demanderait cette ligne : +</simpara> +<programlisting> +Pin: release l=Debian +</programlisting> +</listitem> +</varlistentry> +</variablelist> +</para> +<para>Tous les fichiers <filename>Packages</filename> et +<filename>Release</filename> r�cup�r�s dans des sources list�es par le +fichier &sources-list; sont conserv�s dans le r�pertoire +<filename>/var/lib/apt/lists</filename> ou dans le fichier sp�cifi� par la +variable <literal>Dir::State::Lists</literal> dans le fichier <filename>apt.conf</filename>. +Par exemple, le fichier +<filename>debian.lcs.mit.edu_debian_dists_unstable_contrib_binary-i386_Release</filename> +contient le fichier <filename>Release</filename> du site +<literal>debian.lcs.mit.edu</literal>, architecture <literal>binary-i386</literal> et +composant <literal>contrib</literal> de la distribution <literal>unstable</literal>. +</para> +</refsect2> + +<refsect2><title>Lignes facultatives dans le fichier des pr�f�rences</title> +<para> +Toute entr�e du fichier des pr�f�rences peut commencer par une ou +plusieurs lignes contenant le mot <literal>Explanation:</literal>. Cela permet des +commentaires. +</para> +<para>La ligne <literal>Pin-Priority:</literal> d'une entr�e est facultative. Si elle +n'existe pas, APT affecte une priorit� inf�rieure de 1 � la valeur sp�cifi�e +sur une ligne commen�ant par <literal>Pin-Priority: release ...</literal>. +</para> +</refsect2> + +</refsect1> + +<refsect1><title>Exemples</title> +<refsect2><title>Comment suivre Stable ?</title> +<para> +Le fichier des pr�f�rences suivant affecte une priorit� plus haute que +la priorit� par d�faut (500) � tous les exemplaires appartenant � la +distribution <literal>stable</literal> et une priorit� prohibitivement basse � tous +les exemplaires appartenant � d'autres distributions <literal>Debian</literal>. + +<programlisting> +Explanation: Ne pas installer des exemplaires d'origine Debian +Explanation: sauf ceux de la distribution stable +Package: * +Pin: release a=stable +Pin-Priority: 900 + +Package: * +Pin: release o=Debian +Pin-Priority: -10 +</programlisting> +</para> +<para> +Avec le fichier des pr�f�rences ci-dessus et un fichier &sources-list; +ad�quat, les commandes suivantes utiliseront les versions les plus r�centes +de <literal>stable</literal> pour faire la mise � niveau : + +<programlisting> +apt-get install <replaceable>paquet</replaceable> +apt-get upgrade +apt-get dist-upgrade +</programlisting> +</para> +<para> +La commande suivante utilisera la version la plus r�cente de la +distribution <literal>testing</literal> pour mettre � niveau le paquet sp�cifi� ; +cependant les mises � niveau ult�rieures du paquet ne se feront pas +� moins de relancer la commande. + +<programlisting> +apt-get install <replaceable>paquet</replaceable>/testing +</programlisting> +</para> +</refsect2> + +<refsect2><title>Comment suivre Testing ou Unstable ?</title> +<para> +Le fichier des pr�f�rences suivant affecte une priorit� haute aux +versions des paquets appartenant � la distribution <literal>testing</literal>, une +priorit� moindre aux versions appartenant � la distribution <literal>unstable</literal> +et une priorit� prohibitivement basse aux versions appartenant � d'autres +distributions <literal>Debian</literal>. + +<programlisting> +Package: * +Pin: release a=testing +Pin-Priority: 900 + +Package: * +Pin: release a=unstable +Pin-Priority: 800 + +Package: * +Pin: release o=Debian +Pin-Priority: -10 +</programlisting> +</para> +<para> +Avec un fichier &sources-list; appropri� et le fichier des pr�f�rences +ci-dessus, les commandes suivantes +utiliseront les versions les plus r�centes de <literal>testing</literal> pour faire +la mise � niveau : + +<programlisting> +apt-get install <replaceable>paquet</replaceable> +apt-get upgrade +apt-get dist-upgrade +</programlisting> +</para> +<para> +La commande suivante utilisera la version la plus r�cente de la +distribution <literal>unstable</literal> pour mettre � niveau le paquet sp�cifi� ; +Par la suite, <command>apt-get upgrade</command> mettra le paquet � jour +avec la plus r�cente version dans <literal>testing</literal> si elle est plus r�cente +que la version install�e ou avec la plus r�cente version dans +<literal>unstable</literal> si elle est plus r�cente que la version install�e. + +<programlisting> +apt-get install <replaceable>paquet</replaceable>/unstable +</programlisting> +</para> +</refsect2> +</refsect1> + +<refsect1><title>See Also</title> +<para> +&apt-get; &apt-cache; &apt-conf; &sources-list; + </para> +</refsect1> + + &manbugs; +&traducteur; +</refentry>
\ No newline at end of file |