summaryrefslogtreecommitdiff
path: root/doc/fr/apt_preferences.fr.5.xml
diff options
context:
space:
mode:
Diffstat (limited to 'doc/fr/apt_preferences.fr.5.xml')
-rw-r--r--doc/fr/apt_preferences.fr.5.xml581
1 files changed, 0 insertions, 581 deletions
diff --git a/doc/fr/apt_preferences.fr.5.xml b/doc/fr/apt_preferences.fr.5.xml
deleted file mode 100644
index aba9f0d06..000000000
--- a/doc/fr/apt_preferences.fr.5.xml
+++ /dev/null
@@ -1,581 +0,0 @@
-<?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 lang="fr">
-
- <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&nbsp;: 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&nbsp;: on l'appelle la distribution par
-d�faut ou �&nbsp;target release&nbsp;� 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&nbsp;:
-
-<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&nbsp;:
-
-<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�)&nbsp;:
-
-<itemizedlist>
-<listitem><simpara>
-Ne jamais revenir en arri�re, sauf si la priorit� d'une
-version disponible d�passe 1000. �&nbsp;Revenir en arri�re&nbsp;� 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&nbsp;; 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&nbsp;:
-<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 �&nbsp;Origin:&nbsp;�
-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'�&nbsp;Archive&nbsp;� 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'�&nbsp;Archive&nbsp;� est <literal>stable</literal> et dont le num�ro
-de �&nbsp;Version&nbsp;� 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&nbsp;?</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&nbsp;:
-
-<variablelist>
-<varlistentry><term>P &gt; 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 &lt; P &lt;=1000</term>
-<listitem><simpara>
-La version sera install�e, m�me si elle n'appartient pas �
-la distribution par d�faut&nbsp;; mais elle ne sera pas install�e si la
-version install�e est plus r�cente.
-</simpara></listitem>
-</varlistentry>
-
-<varlistentry><term>500 &lt; P &lt;=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 &lt; P &lt;=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 &lt; P &lt;=100</term>
-<listitem><simpara>
-La version sera install�e si aucune version du paquet
-n'est install�e.
-</simpara></listitem>
-</varlistentry>
-
-<varlistentry><term>P &lt; 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&nbsp;:
-</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&nbsp;:
-
-<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&nbsp;:
-<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&nbsp;:
-
-<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&nbsp;:
-</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&nbsp;:
-</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&nbsp;:
-</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&nbsp;:
-</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&nbsp;:
-</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&nbsp;?</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&nbsp;:
-
-<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�&nbsp;;
-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&nbsp;?</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&nbsp;:
-
-<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�&nbsp;;
-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>