apt_preferences.fr.5.xml 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581
  1. <?xml version="1.0" encoding="iso-8859-15" standalone="no"?>
  2. <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
  3. "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [
  4. <!ENTITY % aptent SYSTEM "apt.ent.fr">
  5. %aptent;
  6. ]>
  7. <refentry lang="fr">
  8. <refentryinfo>
  9. &apt-author.team;
  10. &apt-email;
  11. &apt-product;
  12. <!-- The last update date -->
  13. <date>29 Février 2004</date>
  14. </refentryinfo>
  15. <refmeta>
  16. <refentrytitle>apt_preferences</refentrytitle>
  17. <manvolnum>5</manvolnum>
  18. </refmeta>
  19. <refnamediv>
  20. <refname>apt_preferences</refname>
  21. <refpurpose>Un fichier de contrôle des préférences pour APT</refpurpose>
  22. </refnamediv>
  23. <refsect1><title>Description</title>
  24. <para>
  25. Le fichier d'APT, <filename>/etc/apt/preferences</filename>, peut être utilisé pour
  26. choisir la version des paquets que l'on veut installer.</para>
  27. <para>
  28. Quand le fichier &sources-list; contient des références à plusieurs
  29. distributions (par exemple, <literal>stable</literal> et
  30. <literal>testing</literal>), plusieurs versions d'un paquet peuvent être
  31. installées. APT affecte une priorité à chaque version disponible. La commande
  32. <command>apt-get</command>, tenant compte des contraintes de
  33. dépendance, installe la version qui possède la priorité la plus haute.
  34. Le fichier des préférences annule les priorités assignées par défaut
  35. aux versions des paquets&nbsp;: ainsi l'utilisateur peut choisir la version
  36. qu'il veut installer.
  37. </para>
  38. <para>
  39. Si le fichier &sources-list; contient, pour une même distribution,
  40. des références à plusieurs sites de téléchargement, il peut exister plusieurs
  41. exemplaires de la même version d'un paquet. Dans ce cas,
  42. <command>apt-get</command> télécharge l'exemplaire qui apparaît en premier
  43. dans le fichier &sources-list;. Le fichier des préférences n'influe pas sur
  44. le choix des exemplaires, seulement sur le choix de la version.
  45. </para>
  46. <refsect2><title>Les priorités affectées par défaut</title>
  47. <para>
  48. Quand le fichier des préférences n'existe pas, ou quand aucune entrée
  49. de ce fichier ne s'applique à une version précise, la priorité affectée à
  50. cette version est la priorité de la distribution à laquelle elle appartient.
  51. On peut distinguer une distribution et lui donner une priorité plus haute
  52. que celle des autres distributions&nbsp;: on l'appelle la distribution par
  53. défaut ou «&nbsp;target release&nbsp;» et elle peut être définie sur la ligne
  54. de commande de <command>apt-get</command> ou dans le fichier de configuration
  55. d'APT, <filename>/etc/apt/apt.conf</filename>.
  56. Par exemple&nbsp;:
  57. <programlisting>
  58. <command>apt-get install -t testing <replaceable>paquet</replaceable></command>
  59. </programlisting>
  60. <programlisting>
  61. APT::Default-Release "stable";
  62. </programlisting>
  63. </para>
  64. <para>
  65. Quand une distribution par défaut a été indiquée, APT utilise
  66. l'algorithme suivant pour déterminer la priorité des versions d'un
  67. paquet&nbsp;:
  68. <variablelist>
  69. <varlistentry><term>une priorité égale à 100</term>
  70. <listitem><simpara>est affectée à la version déjà installée (si elle existe).</simpara></listitem>
  71. </varlistentry>
  72. <varlistentry><term>une priorité égale à 500</term>
  73. <listitem><simpara>est affectée aux versions qui ne sont pas installées et
  74. qui n'appartiennent pas à la distribution par défaut.</simpara></listitem>
  75. </varlistentry>
  76. <varlistentry><term>une priorité égale à 990</term>
  77. <listitem><simpara>est affectée aux versions qui ne sont pas installées et
  78. qui appartiennent à la distribution par défaut.</simpara></listitem>
  79. </varlistentry>
  80. </variablelist>
  81. </para>
  82. <para>
  83. Quand aucune distribution par défaut n'a été indiquée, APT affecte
  84. simplement une priorité égale à 100 à toute version installée d'un paquet
  85. et une priorité égale à 500 à tout version non installée.
  86. </para>
  87. <para>
  88. Puis APT applique les règles suivantes pour déterminer la version
  89. du paquet qu'il faut installer (elles sont listées par ordre de priorité)&nbsp;:
  90. <itemizedlist>
  91. <listitem><simpara>
  92. Ne jamais revenir en arrière, sauf si la priorité d'une
  93. version disponible dépasse 1000. «&nbsp;Revenir en arrière&nbsp;» signifie
  94. installer une version moins récente que la version installée. Il
  95. faut noter qu'aucune des priorités par défaut n'excède 1000&nbsp;; de telles
  96. valeurs ne peuvent être définies que dans le fichier des préférences. Notez
  97. aussi qu'il est risqué de revenir en arrière.
  98. </simpara></listitem>
  99. <listitem><simpara>
  100. Installer la version qui possède la priorité la plus
  101. haute.
  102. </simpara></listitem>
  103. <listitem><simpara>
  104. Quand deux (ou plus) versions ont la même priorité,
  105. installer la version la plus récente (c.-à-d. celle dont le numéro de
  106. version est le plus grand).
  107. </simpara></listitem>
  108. <listitem><simpara>
  109. Quand deux (ou plus) versions ont la même priorité et le
  110. même numéro de version, mais soit les paquets diffèrent par certaines
  111. métadonnées, soit l'option <literal>--reinstall</literal> a été donnée, installer la
  112. version qui n'est pas installée.
  113. </simpara></listitem>
  114. </itemizedlist>
  115. </para>
  116. <para>
  117. En général, la version installée d'un paquet (priorité 100) n'est
  118. pas aussi récente que les versions disponibles dans les sources
  119. listées dans le fichier &sources-list; (priorité 500 ou 990). Et donc le
  120. paquet sera mis à niveau avec la commande&nbsp;:
  121. <command>apt-get install <replaceable>paquet</replaceable></command> ou
  122. <command>apt-get dist-upgrade</command>.
  123. </para>
  124. <para>
  125. La version installée d'un paquet peut être - rarement -
  126. <emphasis>plus</emphasis> récente que tout autre version disponible. Les commandes
  127. <command>apt-get install <replaceable>paquet</replaceable></command> ou
  128. <command>apt-get upgrade</command> ne provoquent pas de retour en arrière.
  129. </para>
  130. <para>
  131. Parfois, la version installée d'un paquet est plus récente que la
  132. version appartenant à la distribution par défaut, mais moins récente que
  133. la version appartenant à une autre distribution. Une telle version sera mise
  134. à niveau par les commandes
  135. <command>apt-get install <replaceable>paquet</replaceable></command> ou
  136. <command>apt-get upgrade</command> car au moins <emphasis>l'une</emphasis> des versions
  137. disponibles possède une plus haute priorité que celle de la version installée.
  138. </para>
  139. </refsect2>
  140. <refsect2><title>Conséquences des préférences</title>
  141. <para>
  142. Le fichier des préférences permet à l'administrateur système de
  143. contrôler l'affectation des priorités. Ce fichier est constitué d'une ou
  144. plusieurs entrées séparées par des lignes blanches. Ces entrées peuvent avoir
  145. deux formes, une forme particulière et une forme générale.
  146. <itemizedlist>
  147. <listitem><simpara>
  148. La forme particulière affecte une priorité
  149. (<emphasis>Pin-Priority</emphasis>) à un paquet précis, à une version précise
  150. ou à un intervalle spécifiant plusieurs versions. Par exemple, l'entrée
  151. suivante affecte une priorité haute à toutes les versions du paquet
  152. <filename>perl</filename> dont le numéro de version commence par <literal>5.8</literal>.
  153. </simpara>
  154. <programlisting>
  155. Package: perl
  156. Pin: version 5.8*
  157. Pin-Priority: 1001
  158. </programlisting>
  159. </listitem>
  160. <listitem><simpara>
  161. La forme générale affecte une priorité à toutes les versions d'un paquet dans
  162. une distribution donnée (c'est-à-dire, à toutes les versions d'un paquet qui
  163. sont listées dans un fichier <filename>Release</filename>), ou à toutes les versions
  164. d'un paquet provenant d'un site internet identifié par un nom complètement
  165. qualifié.
  166. </simpara>
  167. <simpara>
  168. Cette forme générale des entrées du fichier des préférences
  169. s'applique seulement aux groupes de paquets. Par exemple, l'entrée suivante
  170. affecte une priorité haute à toutes les versions disponibles dans le
  171. site local.
  172. </simpara>
  173. <programlisting>
  174. Package: *
  175. Pin: origin ""
  176. Pin-Priority: 999
  177. </programlisting>
  178. <simpara>Attention ! le mot-clé utilisé ici, <literal>origin</literal>, ne doit pas
  179. être confondu avec l'Origine d'une distribution indiquée dans
  180. un fichier <filename>Release</filename>. Ce qui suit l'étiquette «&nbsp;Origin:&nbsp;»
  181. dans un fichier <filename>Release</filename> n'est pas une adresse internet
  182. mais le nom d'un auteur ou d'un distributeur, comme Debian ou Ximian.
  183. </simpara>
  184. <simpara>L'entrée suivante affecte une priorité basse à toutes les versions
  185. d'un paquet appartenant à toute distribution dont le nom
  186. d'«&nbsp;Archive&nbsp;» est <literal>unstable</literal>.
  187. </simpara>
  188. <programlisting>
  189. Package: *
  190. Pin: release a=unstable
  191. Pin-Priority: 500
  192. </programlisting>
  193. <simpara>L'entrée suivante affecte une priorité haute à toutes les versions
  194. d'un paquet appartenant à toute distribution dont le nom
  195. d'«&nbsp;Archive&nbsp;» est <literal>stable</literal> et dont le numéro
  196. de «&nbsp;Version&nbsp;» est <literal>3.0</literal>.
  197. </simpara>
  198. <programlisting>
  199. Package: *
  200. Pin: release a=stable, v=3.0
  201. Pin-Priority: 500
  202. </programlisting>
  203. </listitem>
  204. </itemizedlist>
  205. </para>
  206. </refsect2>
  207. <refsect2><title>Comment APT interprète-t-il les priorités&nbsp;?</title>
  208. <para>
  209. Les priorités (P) indiquées dans le fichier des préférences doivent
  210. être des entiers positifs ou négatifs. Ils sont interprétés à peu près
  211. comme suit&nbsp;:
  212. <variablelist>
  213. <varlistentry><term>P &gt; 1000</term>
  214. <listitem><simpara>
  215. Cette priorité entraîne l'installation du paquet même s'il
  216. s'agit d'un retour en arrière.
  217. </simpara></listitem>
  218. </varlistentry>
  219. <varlistentry><term>990 &lt; P &lt;=1000</term>
  220. <listitem><simpara>
  221. La version sera installée, même si elle n'appartient pas à
  222. la distribution par défaut&nbsp;; mais elle ne sera pas installée si la
  223. version installée est plus récente.
  224. </simpara></listitem>
  225. </varlistentry>
  226. <varlistentry><term>500 &lt; P &lt;=990</term>
  227. <listitem><simpara>
  228. La version sera installée, sauf s'il existe une version
  229. appartenant à la distribution par défaut ou si la version installée est plus
  230. récente.
  231. </simpara></listitem>
  232. </varlistentry>
  233. <varlistentry><term>100 &lt; P &lt;=500</term>
  234. <listitem><simpara>
  235. La version sera installée, sauf s'il existe une version
  236. appartenant à une autre distribution ou si la version installée est plus
  237. récente.
  238. </simpara></listitem>
  239. </varlistentry>
  240. <varlistentry><term>0 &lt; P &lt;=100</term>
  241. <listitem><simpara>
  242. La version sera installée si aucune version du paquet
  243. n'est installée.
  244. </simpara></listitem>
  245. </varlistentry>
  246. <varlistentry><term>P &lt; 0</term>
  247. <listitem><simpara>
  248. Cette priorité empêche l'installation de la version.
  249. </simpara></listitem>
  250. </varlistentry>
  251. </variablelist>
  252. </para>
  253. <para>
  254. Si l'une des entrées de forme particulière correspond à la version
  255. disponible d'un paquet, la première entrée trouvée détermine la priorité de
  256. cette version. S'il n'en existe pas, et si l'une des entrées de forme générale
  257. correspond à la version disponible d'un paquet, la première entrée trouvée
  258. détermine la priorité.
  259. </para>
  260. <para>
  261. Supposons par exemple que le fichier des préférences contienne les trois
  262. entrées décrites ci-dessous&nbsp;:
  263. </para>
  264. <programlisting>
  265. Package: perl
  266. Pin: version 5.8*
  267. Pin-Priority: 1001
  268. Package: *
  269. Pin: origin ""
  270. Pin-Priority: 999
  271. Package: *
  272. Pin: release unstable
  273. Pin-Priority: 50
  274. </programlisting>
  275. <para>
  276. Alors&nbsp;:
  277. <itemizedlist>
  278. <listitem><simpara>
  279. La version la plus récente du paquet <literal>perl</literal> sera
  280. installé pour autant que son numéro de version commence par <literal>5.8</literal>.
  281. Si l'<emphasis>une</emphasis> des versions 5.8* existe et si la version installée est
  282. une version 5.9*, il y aura un retour en arrière.
  283. </simpara></listitem>
  284. <listitem><simpara>
  285. Les versions des paquets (autres que <literal>perl</literal>)
  286. disponibles dans le site local ont priorité sur les autres versions,
  287. même celles appartenant à la distribution par défaut.
  288. </simpara></listitem>
  289. <listitem><simpara>
  290. La version d'un paquet dont l'origine n'est pas le site
  291. local mais un site internet listé dans &sources-list; et qui appartient à une
  292. distribution <literal>unstable</literal>, ne sera installée que si aucune version
  293. du paquet n'est déjà installée.
  294. </simpara></listitem>
  295. </itemizedlist>
  296. </para>
  297. </refsect2>
  298. <refsect2><title>Détermination de la version des paquets et des propriétés des
  299. distributions</title>
  300. <para>
  301. Chaque source listée dans le fichier &sources-list; doit fournir
  302. les fichiers <filename>Packages</filename> et <filename>Release</filename>
  303. qui décrivent les paquets disponibles à cet endroit.
  304. </para>
  305. <para>Le fichier <filename>Packages</filename> se trouve normalement dans le
  306. répertoire
  307. <filename>.../dists/<replaceable>dist-name</replaceable>/<replaceable>component</replaceable>/<replaceable>arch</replaceable></filename>, par exemple,
  308. <filename>.../dists/stable/main/binary-i386/Packages</filename>. Il consiste
  309. en entrées composées de lignes, une pour chaque paquet disponible dans le
  310. répertoire. Seules deux lignes des entrées sont pertinentes pour la
  311. détermination des priorités&nbsp;:
  312. <variablelist>
  313. <varlistentry>
  314. <term>La ligne <literal>Package:</literal> </term>
  315. <listitem><simpara>
  316. donne le nom du paquet
  317. </simpara></listitem>
  318. </varlistentry>
  319. <varlistentry>
  320. <term>La ligne <literal>Version:</literal> </term>
  321. <listitem><simpara>
  322. donne le numéro de version du paquet
  323. </simpara></listitem>
  324. </varlistentry>
  325. </variablelist>
  326. </para>
  327. <para>
  328. Le fichier <filename>Release</filename> se trouve normalement dans le
  329. répertoire
  330. <filename>.../dists/<replaceable>dist-name</replaceable></filename>, par exemple, <filename>.../dists/stable/Release</filename>, ou <filename>.../dists/woody/Release</filename>.
  331. Il consiste en une seule entrée composée de plusieurs lignes qui s'applique à
  332. <emphasis>tous</emphasis> les paquets situés dans les répertoires sous
  333. le répertoire parent. Contrairement au fichier <filename>Packages</filename>, presque
  334. toutes les lignes du fichier <filename>Release</filename> sont pertinentes pour
  335. déterminer les priorités&nbsp;:
  336. <variablelist>
  337. <varlistentry>
  338. <term>La ligne <literal>Archive:</literal> </term>
  339. <listitem><simpara>
  340. nomme l'archive à laquelle appartiennent tous les
  341. paquets situés dans les répertoires. Par exemple, la ligne
  342. <literal>Archive: stable</literal> indique que tous les paquets dans les répertoires
  343. situés sous le répertoire parent du fichier <filename>Release</filename> appartiennent
  344. à l'archive <literal>stable</literal>. Indiquer cette valeur dans le fichier des
  345. préférences demanderait cette ligne&nbsp;:
  346. </simpara>
  347. <programlisting>
  348. Pin: release a=stable
  349. </programlisting>
  350. </listitem>
  351. </varlistentry>
  352. <varlistentry>
  353. <term>La ligne <literal>Version:</literal> </term>
  354. <listitem><simpara>
  355. indique la version de la distribution. Par exemple, les
  356. paquets dans les répertoires peuvent appartenir à la
  357. distribution Debian GNU/Linux version 3.0. Il n'y a pas de numéro de version
  358. pour les distributions <literal>testing</literal> et <literal>unstable</literal> car elles
  359. n'ont pas encore été publiées. Indiquer cette valeur dans le fichier des préférences demanderait
  360. ces lignes&nbsp;:
  361. </simpara>
  362. <programlisting>
  363. Pin: release v=3.0
  364. Pin: release a=stable, v=3.0
  365. Pin: release 3.0
  366. </programlisting>
  367. </listitem>
  368. </varlistentry>
  369. <varlistentry>
  370. <term>La ligne <literal>Component:</literal></term>
  371. <listitem><simpara>
  372. nomme un composant qui indique le type de licence associée
  373. aux paquets situés dans les répertoires sous le fichier
  374. <filename>Release</filename>. Par exemple, la ligne <literal>Component: main</literal> indique
  375. que tous les exemplaires dans les répertoires appartiennent au composant
  376. <literal>main</literal>, c'est-à-dire que leur licence est en accord avec les
  377. Directives Debian pour le logiciel libre. Indiquer ce composant dans le
  378. fichier des préférences demanderait cette ligne&nbsp;:
  379. </simpara>
  380. <programlisting>
  381. Pin: release c=main
  382. </programlisting>
  383. </listitem>
  384. </varlistentry>
  385. <varlistentry>
  386. <term>La ligne <literal>Origin:</literal> </term>
  387. <listitem><simpara>
  388. nomme l'origine des paquets situés
  389. dans les répertoires sous le fichier <filename>Release</filename>. En général, c'est
  390. <literal>Debian</literal>. Indiquer cette origine dans le fichier des préférences
  391. demanderait cette ligne&nbsp;:
  392. </simpara>
  393. <programlisting>
  394. Pin: release o=Debian
  395. </programlisting>
  396. </listitem>
  397. </varlistentry>
  398. <varlistentry>
  399. <term>La ligne <literal>Label:</literal> </term>
  400. <listitem><simpara>
  401. indique un label pour les paquets qui se trouvent
  402. dans les répertoires sous le fichier <filename>Release</filename>. En général, c'est
  403. <literal>Debian</literal>. Indiquer cette origine dans le fichier des préférences
  404. demanderait cette ligne&nbsp;:
  405. </simpara>
  406. <programlisting>
  407. Pin: release l=Debian
  408. </programlisting>
  409. </listitem>
  410. </varlistentry>
  411. </variablelist>
  412. </para>
  413. <para>Tous les fichiers <filename>Packages</filename> et
  414. <filename>Release</filename> récupérés dans des sources listées par le
  415. fichier &sources-list; sont conservés dans le répertoire
  416. <filename>/var/lib/apt/lists</filename> ou dans le fichier spécifié par la
  417. variable <literal>Dir::State::Lists</literal> dans le fichier <filename>apt.conf</filename>.
  418. Par exemple, le fichier
  419. <filename>debian.lcs.mit.edu_debian_dists_unstable_contrib_binary-i386_Release</filename>
  420. contient le fichier <filename>Release</filename> du site
  421. <literal>debian.lcs.mit.edu</literal>, architecture <literal>binary-i386</literal> et
  422. composant <literal>contrib</literal> de la distribution <literal>unstable</literal>.
  423. </para>
  424. </refsect2>
  425. <refsect2><title>Lignes facultatives dans le fichier des préférences</title>
  426. <para>
  427. Toute entrée du fichier des préférences peut commencer par une ou
  428. plusieurs lignes contenant le mot <literal>Explanation:</literal>. Cela permet des
  429. commentaires.
  430. </para>
  431. <para>La ligne <literal>Pin-Priority:</literal> d'une entrée est facultative. Si elle
  432. n'existe pas, APT affecte une priorité inférieure de 1 à la valeur spécifiée
  433. sur une ligne commençant par <literal>Pin-Priority: release ...</literal>.
  434. </para>
  435. </refsect2>
  436. </refsect1>
  437. <refsect1><title>Exemples</title>
  438. <refsect2><title>Comment suivre Stable&nbsp;?</title>
  439. <para>
  440. Le fichier des préférences suivant affecte une priorité plus haute que
  441. la priorité par défaut (500) à tous les exemplaires appartenant à la
  442. distribution <literal>stable</literal> et une priorité prohibitivement basse à tous
  443. les exemplaires appartenant à d'autres distributions <literal>Debian</literal>.
  444. <programlisting>
  445. Explanation: Ne pas installer des exemplaires d'origine Debian
  446. Explanation: sauf ceux de la distribution stable
  447. Package: *
  448. Pin: release a=stable
  449. Pin-Priority: 900
  450. Package: *
  451. Pin: release o=Debian
  452. Pin-Priority: -10
  453. </programlisting>
  454. </para>
  455. <para>
  456. Avec le fichier des préférences ci-dessus et un fichier &sources-list;
  457. adéquat, les commandes suivantes utiliseront les versions les plus récentes
  458. de <literal>stable</literal> pour faire la mise à niveau&nbsp;:
  459. <programlisting>
  460. apt-get install <replaceable>paquet</replaceable>
  461. apt-get upgrade
  462. apt-get dist-upgrade
  463. </programlisting>
  464. </para>
  465. <para>
  466. La commande suivante utilisera la version la plus récente de la
  467. distribution <literal>testing</literal> pour mettre à niveau le paquet spécifié&nbsp;;
  468. cependant les mises à niveau ultérieures du paquet ne se feront pas
  469. à moins de relancer la commande.
  470. <programlisting>
  471. apt-get install <replaceable>paquet</replaceable>/testing
  472. </programlisting>
  473. </para>
  474. </refsect2>
  475. <refsect2><title>Comment suivre Testing ou Unstable&nbsp;?</title>
  476. <para>
  477. Le fichier des préférences suivant affecte une priorité haute aux
  478. versions des paquets appartenant à la distribution <literal>testing</literal>, une
  479. priorité moindre aux versions appartenant à la distribution <literal>unstable</literal>
  480. et une priorité prohibitivement basse aux versions appartenant à d'autres
  481. distributions <literal>Debian</literal>.
  482. <programlisting>
  483. Package: *
  484. Pin: release a=testing
  485. Pin-Priority: 900
  486. Package: *
  487. Pin: release a=unstable
  488. Pin-Priority: 800
  489. Package: *
  490. Pin: release o=Debian
  491. Pin-Priority: -10
  492. </programlisting>
  493. </para>
  494. <para>
  495. Avec un fichier &sources-list; approprié et le fichier des préférences
  496. ci-dessus, les commandes suivantes
  497. utiliseront les versions les plus récentes de <literal>testing</literal> pour faire
  498. la mise à niveau&nbsp;:
  499. <programlisting>
  500. apt-get install <replaceable>paquet</replaceable>
  501. apt-get upgrade
  502. apt-get dist-upgrade
  503. </programlisting>
  504. </para>
  505. <para>
  506. La commande suivante utilisera la version la plus récente de la
  507. distribution <literal>unstable</literal> pour mettre à niveau le paquet spécifié&nbsp;;
  508. Par la suite, <command>apt-get upgrade</command> mettra le paquet à jour
  509. avec la plus récente version dans <literal>testing</literal> si elle est plus récente
  510. que la version installée ou avec la plus récente version dans
  511. <literal>unstable</literal> si elle est plus récente que la version installée.
  512. <programlisting>
  513. apt-get install <replaceable>paquet</replaceable>/unstable
  514. </programlisting>
  515. </para>
  516. </refsect2>
  517. </refsect1>
  518. <refsect1><title>See Also</title>
  519. <para>
  520. &apt-get; &apt-cache; &apt-conf; &sources-list;
  521. </para>
  522. </refsect1>
  523. &manbugs;
  524. &traducteur;
  525. </refentry>