man-pages/fr/man8/apt.8.html
2021-03-31 01:06:50 +01:00

273 lines
13 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML><HEAD><TITLE>Man page of APT</TITLE>
</HEAD><BODY>
<H1>APT</H1>
Section: APT (8)<BR>Updated: 05&nbsp;avril&nbsp;2020<BR><A HREF="#index">Index</A>
<A HREF="/cgi-bin/man/man2html">Return to Main Contents</A><HR>
<A NAME="lbAB">&nbsp;</A>
<H2>NOM</H2>
apt - interface en ligne de commande
<A NAME="lbAC">&nbsp;</A>
<H2>SYNOPSIS</H2>
<DL COMPACT>
<DT id="1">
<B>apt</B> [<B>-h</B>] [<B>-o=</B><B></B><I>cha&icirc;ne_de_configuration</I>] [<B>-c=</B><B></B><I>fichier_de_configuration</I>] [<B>-t=</B><B></B><I>publication_cible</I>] [<B>-a=</B><B></B><I>architecture</I>] {list | search | show | update | install&nbsp;<I>paquet</I>&nbsp;[{=<I>num&eacute;ro_version_paquet</I>&nbsp;|&nbsp;/<I>publication_cible</I>}]... | remove&nbsp;<I>paquet</I>... | upgrade | full-upgrade | edit-sources | {-v&nbsp;|&nbsp;--version} | {-h&nbsp;|&nbsp;--help}}
</DL>
<A NAME="lbAD">&nbsp;</A>
<H2>DESCRIPTION</H2>
<P>
<B>apt</B>
<DD>fournit une interface en ligne de commande pour le syst&egrave;me de gestion de paquets. Elle est con&ccedil;ue comme une interface utilisateur et permet certaines options plus adapt&eacute;es &agrave; une utilisation interactive par d&eacute;faut par rapport aux outils d'APT plus sp&eacute;cialis&eacute;s tels que
<B><A HREF="/cgi-bin/man/man2html?8+apt-get">apt-get</A></B>(8)
et
<B><A HREF="/cgi-bin/man/man2html?8+apt-cache">apt-cache</A></B>(8).
<P>
Exactement comme
<B>apt</B>
lui-m&ecirc;me, cette page de manuel vise &agrave; &ecirc;tre une interface pour l'utilisateur et ainsi elle ne mentionne que les commandes et les options les plus courantes, en partie pour ne pas r&eacute;p&eacute;ter les informations &agrave; de multiples emplacements et en partie pour ne pas noyer le lecteur par une surabondance d'options et de d&eacute;tails.
<P>
<B>update</B> (<B><A HREF="/cgi-bin/man/man2html?8+apt-get">apt-get</A></B>(8))
<DL COMPACT><DT id="2"><DD>
La commande
<B>update</B>
permet de t&eacute;l&eacute;charger les informations sur les paquets &agrave; partir des sources configur&eacute;es. D'autres commandes agissent sur ces donn&eacute;es, par exemple, r&eacute;alisent la mise &agrave; jour de paquet ou recherchent et affichent des d&eacute;tails &agrave; propos de tous les paquets qui peuvent &ecirc;tre install&eacute;s.
</DL>
<P>
<B>upgrade</B> (<B><A HREF="/cgi-bin/man/man2html?8+apt-get">apt-get</A></B>(8))
<DL COMPACT><DT id="3"><DD>
La commande
upgrade
permet d'installer les mises &agrave; jour disponibles de tous les paquets pr&eacute;sents sur le syst&egrave;me en utilisant les sources &eacute;num&eacute;r&eacute;es dans
<B><A HREF="/cgi-bin/man/man2html?5+sources.list">sources.list</A></B>(5). De nouveaux paquets seront install&eacute;s si cela est n&eacute;cessaire pour satisfaire des d&eacute;pendances, mais les paquets install&eacute;s ne seront jamais supprim&eacute;s. Si la mise &agrave; jour d'un paquet n&eacute;cessite la suppression d'un paquet install&eacute;, la mise &agrave; jour n'est pas r&eacute;alis&eacute;e.
</DL>
<P>
<B>full-upgrade</B> (<B><A HREF="/cgi-bin/man/man2html?8+apt-get">apt-get</A></B>(8))
<DL COMPACT><DT id="4"><DD>
La commande
full-upgrade
remplit la m&ecirc;me fonction que upgrade mais supprimera des paquets actuellement install&eacute;s si cela est n&eacute;cessaire pour mettre &agrave; jour le syst&egrave;me dans son ensemble.
</DL>
<P>
<B>install</B>, <B>reinstall</B>, <B>remove</B>, <B>purge</B> (<B><A HREF="/cgi-bin/man/man2html?8+apt-get">apt-get</A></B>(8))
<DL COMPACT><DT id="5"><DD>
La commande r&eacute;alise l'action requise sur un ou plusieurs paquets sp&eacute;cifi&eacute;s avec
<B><A HREF="/cgi-bin/man/man2html?7+regex">regex</A></B>(7),
<B><A HREF="/cgi-bin/man/man2html?7+glob">glob</A></B>(7)
ou avec la correspondance exacte. Les actions requises peuvent &ecirc;tre remplac&eacute;es pour certains paquets en ajoutant un plus (+) au nom du paquet pour l'installer et ou un moins (-) pour le supprimer.
<P>
On peut choisir d'installer une version particuli&egrave;re d'un paquet en faisant suivre son nom par un signe &eacute;gal (=) et par la version du paquet &agrave; s&eacute;lectionner. Autrement, on peut choisir une version sp&eacute;cifique en faisant suivre le nom du paquet par une barre oblique (/) et le nom de code (buster, bullseye, sid ...) ou un nom de suite (stable, testing, unstable). Cela s&eacute;lectionnera aussi cette version pour les d&eacute;pendances de ce paquet si cela est n&eacute;cessaire pour satisfaire la requ&ecirc;te.
<P>
La suppression d'un paquet entra&icirc;ne la suppression de toutes les donn&eacute;es empaquet&eacute;es, mais conserve habituellement les petits fichiers (modifi&eacute;s) de configuration de l'utilisateur, pour le cas o&ugrave; la suppression a &eacute;t&eacute; accidentelle. Dans ce cas, il suffira d'&eacute;mettre une demande d'installation pour le paquet supprim&eacute; accidentellement pour restaurer son fonctionnement ant&eacute;rieur. D'autre part, on peut facilement se d&eacute;barrasser de ces reliquats en appelant la commande
<B>purge</B>
m&ecirc;me sur des paquets d&eacute;j&agrave; supprim&eacute;s. Notez que cela n'affecte aucune donn&eacute;e ou configuration stock&eacute;es dans votre r&eacute;pertoire personnel.
</DL>
<P>
<B>autoremove</B> (<B><A HREF="/cgi-bin/man/man2html?8+apt-get">apt-get</A></B>(8))
<DL COMPACT><DT id="6"><DD>
La commande
autoremove, supprime les paquets install&eacute;s automatiquement dans le but de satisfaire les d&eacute;pendances d'autres paquets et qui ne sont plus n&eacute;cessaires parce que les d&eacute;pendances ont chang&eacute; ou parce que le ou les paquets ont &eacute;t&eacute; supprim&eacute;s entre-temps.
<P>
Vous devriez v&eacute;rifier que la liste ne contient pas des applications que vous avez fini par appr&eacute;cier, m&ecirc;me si elles ont &eacute;t&eacute; install&eacute;es seulement comme d&eacute;pendance d'un autre paquet. Vous pouvez marquer ces paquets comme install&eacute;s manuellement avec
<B><A HREF="/cgi-bin/man/man2html?8+apt-mark">apt-mark</A></B>(8). Les paquets que vous avez install&eacute;s explicitement avec la commande
<B>install</B>
ne seront jamais propos&eacute;s non plus pour une suppression automatique.
</DL>
<P>
<B>satisfy</B> (<B><A HREF="/cgi-bin/man/man2html?8+apt-get">apt-get</A></B>(8))
<DL COMPACT><DT id="7"><DD>
<B>satisfy</B>
satisfies dependency strings, as used in Build-Depends. It also handles conflicts, by prefixing an argument with
&quot;Conflicts: &quot;.
<P>
Example:
apt satisfy &quot;foo, bar (&gt;= 1.0)&quot; &quot;Conflicts: baz, fuzz&quot;
</DL>
<P>
<B>search</B> (<B><A HREF="/cgi-bin/man/man2html?8+apt-cache">apt-cache</A></B>(8))
<DL COMPACT><DT id="8"><DD>
La commande
<B>search</B>
peut &ecirc;tre utilis&eacute;e pour rechercher le(s) terme(s)
<B><A HREF="/cgi-bin/man/man2html?7+regex">regex</A></B>(7)
donn&eacute;(s) dans la liste de paquets disponibles et affiche les paquets correspondants. Par exemple, cela peut &ecirc;tre utile pour rechercher des paquets dot&eacute;s d'une fonctionnalit&eacute; particuli&egrave;re. Si vous recherchez un paquet qui fournit un fichier particulier, essayez
<B><A HREF="/cgi-bin/man/man2html?1+apt-file">apt-file</A></B>(1).
</DL>
<P>
<B>show</B> (<B><A HREF="/cgi-bin/man/man2html?8+apt-cache">apt-cache</A></B>(8))
<DL COMPACT><DT id="9"><DD>
La commande affiche des informations sur le(s) paquet(s) donn&eacute;(s) y compris ses d&eacute;pendances, sa taille install&eacute; et au t&eacute;l&eacute;chargement, les sources d'o&ugrave; provient le paquet, la description du contenu des paquets et bien plus encore. Cela peut &ecirc;tre utile pour consulter ces informations avant d'autoriser
<B><A HREF="/cgi-bin/man/man2html?8+apt">apt</A></B>(8)
&agrave; supprimer un paquet ou lors d'une recherche de nouveaux paquets &agrave; installer.
</DL>
<P>
<B>list</B>
<DL COMPACT><DT id="10"><DD>
La commande
list
est &agrave; peu pr&egrave;s semblable &agrave; la commande
<B>dpkg-query --list</B>
dans la mesure o&ugrave; elle peut afficher une liste de paquets qui satisfont &agrave; certains crit&egrave;res. Elle g&egrave;re les motifs
<B><A HREF="/cgi-bin/man/man2html?7+glob">glob</A></B>(7)
pour la correspondance des noms de paquets ainsi que des options pour afficher les versions install&eacute;es
<B>--installed</B>, pouvant &ecirc;tre mises &agrave; jour
<B>--upgradeable</B>, ou toutes les versions disponibles
<B>--all-versions</B>.
</DL>
<P>
<B>edit-sources</B> (travail en cours)
<DL COMPACT><DT id="11"><DD>
La commande
edit-sources
permet de modifier le fichier
<B><A HREF="/cgi-bin/man/man2html?5+sources.list">sources.list</A></B>(5)
avec votre &eacute;diteur de texte pr&eacute;f&eacute;r&eacute; et fournit des v&eacute;rifications de s&eacute;curit&eacute; de base.
</DL>
<A NAME="lbAE">&nbsp;</A>
<H2>UTILISATION DE SCRIPTS ET DIFF&Eacute;RENCES AVEC LES AUTRES OUTILS DAPT</H2>
<P>
La ligne de commande de
<B><A HREF="/cgi-bin/man/man2html?8+apt">apt</A></B>(8)
est con&ccedil;ue comme un outil pour l'utilisateur et son comportement peut varier selon ses versions. Bien qu'il s'efforce de ne pas casser les compatibilit&eacute;s ascendantes, cela ne peut pas non plus &ecirc;tre garanti, si une modification semble b&eacute;n&eacute;fique pour une utilisation interactive.
<P>
Toutes les fonctionnalit&eacute;s d'<B><A HREF="/cgi-bin/man/man2html?8+apt">apt</A></B>(8)
sont aussi propos&eacute;es dans les outils d&eacute;di&eacute;s d'APT tels que
<B><A HREF="/cgi-bin/man/man2html?8+apt-get">apt-get</A></B>(8)
ou
<B><A HREF="/cgi-bin/man/man2html?8+apt-cache">apt-cache</A></B>(8)
<B><A HREF="/cgi-bin/man/man2html?8+apt">apt</A></B>(8)
modifie seulement la valeur par d&eacute;faut de certaines options (voir
<B><A HREF="/cgi-bin/man/man2html?5+apt.conf">apt.conf</A></B>(5)
et en particulier le champ d'action Binary). Aussi vous devriez pr&eacute;f&eacute;rer l'utilisation de ces commandes (&eacute;ventuellement avec certaines options compl&eacute;mentaires activ&eacute;es) dans les scripts parce qu'elles conservent autant que possible la compatibilit&eacute; ascendante.
<A NAME="lbAF">&nbsp;</A>
<H2>VOIR AUSSI</H2>
<P>
<B><A HREF="/cgi-bin/man/man2html?8+apt-get">apt-get</A></B>(8),
<B><A HREF="/cgi-bin/man/man2html?8+apt-cache">apt-cache</A></B>(8),
<B><A HREF="/cgi-bin/man/man2html?5+sources.list">sources.list</A></B>(5),
<B><A HREF="/cgi-bin/man/man2html?5+apt.conf">apt.conf</A></B>(5),
<B><A HREF="/cgi-bin/man/man2html?8+apt-config">apt-config</A></B>(8), le guide d'APT dans /usr/share/doc/apt-doc/,
<B><A HREF="/cgi-bin/man/man2html?5+apt_preferences">apt_preferences</A></B>(5), le &laquo;&nbsp;HOWTO&nbsp;&raquo; d'APT.
<A NAME="lbAG">&nbsp;</A>
<H2>DIAGNOSTICS</H2>
<P>
<B>apt</B>
renvoie z&eacute;ro apr&egrave;s une op&eacute;ration normale, et le d&eacute;cimal&nbsp;100 en cas d'erreur.
<A NAME="lbAH">&nbsp;</A>
<H2>BOGUES</H2>
<P>
m[blue]<B>Page des bogues d'APT</B>m[]<FONT SIZE="-2">[1]</FONT>. Si vous souhaitez signaler un bogue &agrave; propos d'APT, veuillez lire
/usr/share/doc/debian/bug-reporting.txt
ou utiliser la commande
<B><A HREF="/cgi-bin/man/man2html?1+reportbug">reportbug</A></B>(1).
<A NAME="lbAI">&nbsp;</A>
<H2>TRADUCTEURS</H2>
<P>
J&eacute;r&ocirc;me Marant, Philippe Batailler, Christian Perrier
&lt;<A HREF="mailto:bubulle@debian.org">bubulle@debian.org</A>&gt;
(2000, 2005, 2009, 2010), &Eacute;quipe de traduction francophone de Debian
&lt;<A HREF="mailto:debian-l10n-french@lists.debian.org">debian-l10n-french@lists.debian.org</A>&gt;
<P>
Veuillez noter que cette traduction peut contenir des parties non traduites. Cela est volontaire, pour &eacute;viter de perdre du contenu quand la traduction est l&eacute;g&egrave;rement en retard sur le contenu d'origine.
<A NAME="lbAJ">&nbsp;</A>
<H2>AUTEUR</H2>
<P>
<B>&Eacute;quipe de d&eacute;veloppement d'APT</B>
<DL COMPACT><DT id="12"><DD>
</DL>
<A NAME="lbAK">&nbsp;</A>
<H2>NOTES</H2>
<DL COMPACT>
<DT id="13"> 1.<DD>
Page des bogues d'APT
<DL COMPACT><DT id="14"><DD>
<A HREF="http://bugs.debian.org/src:apt">http://bugs.debian.org/src:apt</A>
</DL>
<P>
</DL>
<HR>
<A NAME="index">&nbsp;</A><H2>Index</H2>
<DL>
<DT id="15"><A HREF="#lbAB">NOM</A><DD>
<DT id="16"><A HREF="#lbAC">SYNOPSIS</A><DD>
<DT id="17"><A HREF="#lbAD">DESCRIPTION</A><DD>
<DT id="18"><A HREF="#lbAE">UTILISATION DE SCRIPTS ET DIFF&Eacute;RENCES AVEC LES AUTRES OUTILS DAPT</A><DD>
<DT id="19"><A HREF="#lbAF">VOIR AUSSI</A><DD>
<DT id="20"><A HREF="#lbAG">DIAGNOSTICS</A><DD>
<DT id="21"><A HREF="#lbAH">BOGUES</A><DD>
<DT id="22"><A HREF="#lbAI">TRADUCTEURS</A><DD>
<DT id="23"><A HREF="#lbAJ">AUTEUR</A><DD>
<DT id="24"><A HREF="#lbAK">NOTES</A><DD>
</DL>
<HR>
This document was created by
<A HREF="/cgi-bin/man/man2html">man2html</A>,
using the manual pages.<BR>
Time: 00:05:02 GMT, March 31, 2021
</BODY>
</HTML>