'\" t
.\" Title: apt-get
.\" Author: Jason Gunthorpe
.\" Generator: DocBook XSL Stylesheets v1.78.1
.\" Date: 09\ \&juin\ \&2012
.\" Manual: APT
.\" Source: APT 1.0.9.8.4
.\" Language: French
.\"
.TH "APT\-GET" "8" "09\ \&juin\ \&2012" "APT 1.0.9.8.4" "APT"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.\" http://bugs.debian.org/507673
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
.ad l
.\" -----------------------------------------------------------------
.\" * MAIN CONTENT STARTS HERE *
.\" -----------------------------------------------------------------
.SH "NOM"
apt-get \- Utilitaire APT pour la gestion des paquets \-\- interface en ligne de commande\&.
.SH "SYNOPSIS"
.HP \w'\fBapt\-get\fR\ 'u
\fBapt\-get\fR [\fB\-asqdyfmubV\fR] [\fB\-o=\fR\fB\fIcha\(^ine_de_configuration\fR\fR] [\fB\-c=\fR\fB\fIfichier_de_configuration\fR\fR] [\fB\-t=\fR\fB\fIpublication_cible\fR\fR] [\fB\-a=\fR\fB\fIarchitecture\fR\fR] {update | upgrade | dselect\-upgrade | dist\-upgrade | install\ \fIpaquet\fR\ [{=\fInum\('ero_version_paquet\fR\ |\ /\fIpublication_cible\fR}]... | remove\ \fIpaquet\fR... | purge\ \fIpaquet\fR... | source\ \fIpaquet\fR\ [{=\fInum\('ero_version_paquet\fR\ |\ /\fIpublication_cible\fR}]... | build\-dep\ \fIpaquet\fR\ [{=\fInum\('ero_version_paquet\fR\ |\ /\fIpublication_cible\fR}]... | download\ \fIpaquet\fR\ [{=\fInum\('ero_version_paquet\fR\ |\ /\fIpublication_cible\fR}]... | check | clean | autoclean | autoremove | {\-v\ |\ \-\-version} | {\-h\ |\ \-\-help}}
.SH "DESCRIPTION"
.PP
\fBapt\-get\fR
est le programme en ligne de commande pour la gestion des paquets\&. Il peut \(^etre consid\('er\('e comme l\*(Aqoutil de base pour les autres programmes de la biblioth\(`eque APT\&. Plusieurs interfaces utilisateur existent, comme
\fBaptitude\fR(8),
\fBsynaptic\fR(8)
and
\fBwajig\fR(1)\&.
.PP
\(`A moins que l\*(Aqoption
\fB\-h\fR
ou
\fB\-\-help\fR
ne soit donn\('ee, l\*(Aqune des commandes suivantes doit \(^etre pr\('esente\&.
.PP
\fBupdate\fR
.RS 4
La commande
update
permet de resynchroniser un fichier d\*(Aqindex r\('epertoriant les paquets disponibles et sa source\&. Ces fichiers sont r\('ecup\('er\('es aux endroits sp\('ecifi\('es dans
/etc/apt/sources\&.list\&. Ainsi, lorsqu\*(Aqon utilise une archive Debian, cette commande r\('ecup\(`ere les fichiers
Packages\&.gz
et les analyse de mani\(`ere \(`a rendre disponibles les informations concernant les nouveaux paquets et les paquets mis \(`a jour\&. On devrait toujours ex\('ecuter une commande
update
avant les commandes
upgrade
ou
dist\-upgrade\&. Veuillez noter que l\*(Aqindicateur de progression d\*(Aqensemble peut \(^etre impr\('ecis puisque la taille de ces fichiers ne peut \(^etre connue \(`a l\*(Aqavance\&.
.RE
.PP
\fBupgrade\fR
.RS 4
La commande
upgrade
permet d\*(Aqinstaller les versions les plus r\('ecentes de tous les paquets pr\('esents sur le syst\(`eme en utilisant les sources \('enum\('er\('ees dans
/etc/apt/sources\&.list\&. Les paquets install\('es dont il existe de nouvelles versions sont r\('ecup\('er\('es et mis \(`a niveau\&. En aucun cas des paquets d\('ej\(`a install\('es ne sont supprim\('es\ \&; de m\(^eme, des paquets qui ne sont pas d\('ej\(`a install\('es ne sont ni r\('ecup\('er\('es ni install\('es\&. Les paquets dont de nouvelles versions ne peuvent pas \(^etre install\('ees sans changer le statut d\*(Aqinstallation d\*(Aqun autre paquet sont laiss\('es dans leur version courante\&. On doit d\*(Aqabord ex\('ecuter la commande
update
pour que
\fBapt\-get\fR
connaisse l\*(Aqexistence de nouvelles versions des paquets\&.
.RE
.PP
\fBdist\-upgrade\fR
.RS 4
La commande
dist\-upgrade
effectue la fonction
upgrade
en y ajoutant une gestion intelligente des changements de d\('ependances dans les nouvelles versions des paquets\ \&;
\fBapt\-get\fR
poss\(`ede un syst\(`eme \(Fo\ \&intelligent\ \&\(Fc de r\('esolution des conflits et il essaye, quand c\*(Aqest n\('ecessaire, de mettre \(`a niveau les paquets les plus importants avant les paquets les moins importants\&. Le fichier
/etc/apt/sources\&.list
contient une liste de sources o\(`u r\('ecup\('erer les paquets d\('esir\('es\&. Voyez aussi
\fBapt_preferences\fR(5)
pour un m\('ecanisme de remplacement des param\(`etres g\('en\('eraux pour certains paquets\&.
.RE
.PP
\fBdselect\-upgrade\fR
.RS 4
dselect\-upgrade
est utilis\('ee conjointement avec
\fBdselect\fR(1), la plus ancienne interface du projet Debian pour la gestion des paquets\&. La commande
dselect\-upgrade
suit les modifications faites par
\fBdselect\fR(1)
dans le champ
Status
des paquets disponibles, et effectue les actions n\('ecessaires \(`a la r\('ealisation de cet \('etat (par exemple, suppression d\*(Aqanciens paquets, installation de nouveaux paquets)\&.
.RE
.PP
\fBinstall\fR
.RS 4
La commande
install
est suivie par un ou plusieurs paquets \(`a installer\&. Chaque paquet est un nom de paquet\ \&; ce n\*(Aqest pas un nom complet de fichier (par exemple, dans un syst\(`eme Debian, on indiquera
apt\-utils
et non pas
apt\-utils_1\&.0\&.9\&.8\&.4_amd64\&.deb)\&. Tous les paquets requis par le(s) paquet(s) que l\*(Aqon veut installer sont aussi r\('ecup\('er\('es et install\('es\&. Le fichier
/etc/apt/sources\&.list
est utilis\('e pour retrouver les paquets d\('esir\('es\&. Quand un trait d\*(Aqunion est accol\('e (sans espace interm\('ediaire) au nom d\*(Aqun paquet d\('ej\(`a install\('e, ce paquet est supprim\('e\&. De m\(^eme on peut ajouter un signe \(Fo\ \&+\ \&\(Fc pour d\('esigner un paquet \(`a installer\&. Cette derni\(`ere fonctionnalit\('e peut \(^etre utilis\('ee pour annuler les d\('ecisions prises par le syst\(`eme de r\('esolution des conflits d\*(Aqapt\-get\&.
.sp
On peut choisir d\*(Aqinstaller une version particuli\(`ere d\*(Aqun paquet en faisant suivre son nom par un signe \('egal et par la version\&. Cette version sera recherch\('ee et l\*(Aqinstallation sera demand\('ee\&. On peut aussi choisir une distribution particuli\(`ere en faisant suivre le nom du paquet par une barre oblique et par le nom de la distribution ou de l\*(Aqarchive (stable, testing, unstable)\&.
.sp
Avec ces possibilit\('es de choisir la version, de vieilles versions d\*(Aqun paquet peuvent \(^etre install\('ees\&. Cette fonctionnalit\('e est donc \(`a utiliser avec pr\('ecaution\&.
.sp
Cette m\('ethode est aussi utile pour mettre \(`a jour un ou plusieurs paquets d\('ej\(`a install\('es sans mettre \(`a jour les autres paquets du syst\(`eme\&. \(`A la diff\('erence de la commande \(Fo\ \&upgrade\ \&\(Fc qui installera la derni\(`ere version disponible de tous les paquets install\('es au moment de son ex\('ecution, \(Fo\ \&install\ \&\(Fc n\*(Aqinstallera la nouvelle version que pour le(s) paquet(s) indiqu\('e(s)\&. Il suffit de fournir le nom du(des) paquet(s) \(`a mettre \(`a jour et si une nouvelle version est disponible, cette version (et ses d\('ependances, comme d\('ecrit plus haut) sera r\('ecup\('er\('ee et install\('ee\&.
.sp
Enfin, le m\('ecanisme d\*(Aq\fBapt_preferences\fR(5)
permet de cr\('eer d\*(Aqautres r\(`egles pour l\*(Aqinstallation des paquets\&.
.sp
Quand aucun paquet ne correspond \(`a l\*(Aqexpression donn\('ee en param\(`etre et que cette expression contient l\*(Aqun des caract\(`eres \(Fo\ \&\&.\ \&\(Fc, \(Fo\ \&?\ \&\(Fc ou \(Fo\ \&*\ \&\(Fc, elle est consid\('er\('ee comme une expression rationnelle POSIX et elle est appliqu\('ee \(`a tous les paquets de la base de donn\('ees\&. Tout paquet correspondant est install\('e (ou supprim\('e)\&. Veuillez noter que la comparaison est effectu\('ee par sous\-cha\(^ine et \(Fo\ \&lo\&.*\ \&\(Fc correspond aussi bien \(`a \(Fo\ \&how\-lo\ \&\(Fc qu\*(Aq\(`a \(Fo\ \&lowest\ \&\(Fc\&. Si ce n\*(Aqest pas le comportement souhait\('e, l\*(Aqexpression peut \(^etre ancr\('ee avec un caract\(`ere \(Fo\ \&^\ \&\(Fc ou un caract\(`ere \(Fo\ \&$\ \&\(Fc, une autre possibilit\('e \('etant d\*(Aqutiliser une expression plus pr\('ecise\&.
.RE
.PP
\fBremove\fR
.RS 4
La commande
remove
est identique \(`a la commande
install, les paquets \('etant alors supprim\('es et non install\('es\&. Veuillez noter que la suppression d\*(Aqun paquet en laisse les fichiers de configuration sur le syst\(`eme\&. Quand un signe plus est accol\('e (sans espace interm\('ediaire) au nom du paquet, le paquet est install\('e au lieu d\*(Aq\(^etre supprim\('e\&.
.RE
.PP
\fBpurge\fR
.RS 4
La commande
purge
est identique \(`a
remove
mais les paquets indiqu\('es sont supprim\('es et purg\('es (leurs fichiers de configuration sont \('egalement effac\('es)\&.
.RE
.PP
\fBsource\fR
.RS 4
Avec la commande
source,
\fBapt\-get\fR
r\('ecup\(`ere des paquets source\&. APT examine les paquets disponibles pour choisir le paquet source \(`a r\('ecup\('erer\&. Il t\('el\('echarge ensuite dans le r\('epertoire courant la version la plus r\('ecente du paquet, d\('efinie par rapport \(`a la distribution par d\('efaut \('etablie soit avec l\*(Aqoption
APT::Default\-Release, soit avec l\*(Aqoption
\fB\-t\fR
ou soit par paquet avec la syntaxe
paquet/version
si possible\&.
.sp
Les paquets source sont g\('er\('es ind\('ependamment des paquets binaires, avec les lignes
deb\-src
dans le fichier
\fBsources.list\fR(5)\&. Il est donc n\('ecessaire d\*(Aqajouter une telle ligne pour chaque d\('ep\(^ot pour lequel vous souhaitez pouvoir obtenir les sources\&. Dans le cas contraire, vous n\*(Aqobtiendrez pas les m\(^emes sources que celles du paquet que vous avez install\('e ou que vous voulez installer\&.
.sp
Si l\*(Aqoption
\fB\-\-compile\fR
est sp\('ecifi\('ee, le paquet est compil\('e en un binaire \&.deb avec
\fBdpkg\-buildpackage\fR
pour l\*(Aqarchitecture d\('efinie par l\*(Aqoption
\fB\-\-host\-architecture\fR\&. Si
\fB\-\-download\-only\fR
est sp\('ecifi\('e, le source n\*(Aqest pas d\('ecompact\('e\&.
.sp
De la m\(^eme fa\(,con qu\*(Aqavec les paquets binaires, on peut r\('ecup\('erer une version particuli\(`ere d\*(Aqun paquet source en faisant suivre son nom par un signe \('egal et par la version\&. Cela permet une comparaison exacte entre le nom du paquet source et la version\ \&; l\*(Aqoption correspondante est\ \&:\ \&APT::Get::Only\-Source\&.
.sp
Veuillez noter que les paquets source ne sont pas install\('es et suivis dans la base de donn\('ees de
\fBdpkg\fR
comme le sont les paquets binaires\ \&; ils sont simplement t\('el\('echarg\('es dans le r\('epertoire courant, comme les archives tar\&.
.RE
.PP
\fBbuild\-dep\fR
.RS 4
Avec la commande
build\-dep, apt\-get installe ou supprime des paquets dans le but de satisfaire les d\('ependances de construction d\*(Aqun paquet source\&. Par d\('efaut, les d\('ependances sont satisfaites pour la construction native du paquet\&. Au besoin, une architecture h\(^ote peut \(^etre indiqu\('ee avec l\*(Aqoption
\fB\-\-host\-architecture\fR\&.
.RE
.PP
\fBcheck\fR
.RS 4
La commande
check
est un outil de diagnostic\ \&; il met \(`a jour le cache des paquets et cherche les d\('ependances d\('efectueuses\&.
.RE
.PP
\fBdownload\fR
.RS 4
download
t\('el\('echarge le fichier binaire indiqu\('e dans le r\('epertoire courant\&.
.RE
.PP
\fBclean\fR
.RS 4
La commande
clean
nettoie le r\('ef\('erentiel local des paquets r\('ecup\('er\('es\&. Elle supprime tout, except\('e le fichier de verrou situ\('e dans
/var/cache/apt/archives/
et
/var/cache/apt/archives/partial/\&.
.RE
.PP
\fBautoclean\fR
.RS 4
Tout comme
clean,
autoclean
nettoie le r\('ef\('erentiel local des paquets r\('ecup\('er\('es\&. La diff\('erence est qu\*(Aqil supprime uniquement les paquets qui ne peuvent plus \(^etre t\('el\('echarg\('es et qui sont inutiles\&. On peut ainsi contr\(^oler la taille de ce cache sur une longue p\('eriode\&. Tant qu\*(Aqelle n\*(Aqest pas activ\('ee, l\*(Aqoption de configuration
APT::Clean\-Installed
emp\(^eche la suppression de paquets install\('es\&.
.RE
.PP
\fBautoremove\fR
.RS 4
Avec la commande
autoremove, apt\-get supprime les paquets install\('es dans le but de satisfaire les d\('ependances d\*(Aqautres paquets et qui ne sont plus n\('ecessaires\&.
.RE
.PP
\fBchangelog\fR
.RS 4
changelog
t\('el\('echarge le journal des modifications d\*(Aqun paquet et l\*(Aqaffiche avec
\fBsensible\-pager\fR\&. Le nom du serveur et le r\('epertoire de base sont d\('efinis dans la variable
APT::Changelogs::Server
(p\&. ex\&.
\m[blue]\fBhttp://packages\&.debian\&.org/changelogs\fR\m[]
pour Debian ou
\m[blue]\fBhttp://changelogs\&.ubuntu\&.com/changelogs\fR\m[]
pour Ubuntu)\&. Par d\('efaut, c\*(Aqest le journal des modifications de la version install\('ee du paquet qui est affich\('e\&. Cependant, il est possible d\*(Aqutiliser les m\(^emes options que pour la commande
\fBinstall\fR\&.
.RE
.SH "OPTIONS"
.PP
Toutes les options de la ligne de commande peuvent \(^etre d\('efinies dans le fichier de configuration, les descriptions indiquant l\*(Aqoption de configuration concern\('ee\&. Pour les options bool\('eennes, vous pouvez inverser les r\('eglages du fichiers de configuration avec
\fB\-f\-\fR,\fB\-\-no\-f\fR,
\fB\-f=no\fR
et d\*(Aqautres variantes analogues\&.
.PP
\fB\-\-no\-install\-recommends\fR
.RS 4
Ne pas consid\('erer les paquets recommand\('es comme des d\('ependances \(`a installer\&. \('El\('ement de configuration\ \&:
APT::Install\-Recommends\&.
.RE
.PP
\fB\-\-install\-suggests\fR
.RS 4
Consid\('erer les paquets sugg\('er\('es comme des d\('ependances \(`a installer\&. \('El\('ement de configuration\ \&:
APT::Install\-Suggests\&.
.RE
.PP
\fB\-d\fR, \fB\-\-download\-only\fR
.RS 4
R\('ecup\('eration seule\ \&; les paquets sont r\('ecup\('er\('es mais ne sont ni d\('epaquet\('es ni install\('es\&. \('El\('ement de configuration\ \&:
APT::Get::Download\-Only\&.
.RE
.PP
\fB\-f\fR, \fB\-\-fix\-broken\fR
.RS 4
Correction\ \&; cette option demande de r\('eparer un syst\(`eme o\(`u existent des d\('ependances d\('efectueuses\&. Utilis\('ee avec install ou remove, elle peut exclure un paquet pour permettre de d\('eduire une solution viable\&. Tout paquet sp\('ecifi\('e doit compl\(`etement corriger le probl\(`eme\&. Cette option est quelquefois n\('ecessaire lorsque l\*(Aqon ex\('ecute APT pour la premi\(`ere fois\ \&; APT interdit les d\('ependances d\('efectueuses dans un syst\(`eme\&. Il est possible que la structure de d\('ependances d\*(Aqun syst\(`eme soit tellement corrompue qu\*(Aqelle requiert une intervention manuelle (ce qui veut dire la plupart du temps utiliser
\fBdpkg \-\-remove\fR
pour \('eliminer les paquets en cause)\&. L\*(Aqutilisation de cette option conjointement avec
\fB\-m\fR
peut produire une erreur dans certaines situations\&. \('El\('ement de configuration\ \&:
APT::Get::Fix\-Broken\&.
.RE
.PP
\fB\-m\fR, \fB\-\-ignore\-missing\fR, \fB\-\-fix\-missing\fR
.RS 4
Ignorer les paquets manquants\ \&; si des paquets ne peuvent \(^etre r\('ecup\('er\('es, ou, apr\(`es r\('ecup\('eration, ne satisfont pas au contr\(^ole d\*(Aqint\('egrit\('e, cette commande met ces paquets de c\(^ot\('e et g\(`ere le r\('esultat\&. Utiliser cette option conjointement avec
\fB\-f\fR
peut produire une erreur dans certaines situations\&. Quand un paquet, s\('electionn\('e pour une installation (particuli\(`erement si c\*(Aqest mentionn\('e en ligne de commande), ne peut \(^etre r\('ecup\('er\('e, il est mis silencieusement de c\(^ot\('e\&. \('El\('ement de configuration\ \&:
APT::Get::Fix\-Missing\&.
.RE
.PP
\fB\-\-no\-download\fR
.RS 4
Pas de r\('ecup\('eration\&. Le mieux est d\*(Aqutiliser cette option avec
\fB\-\-ignore\-missing\fR
pour forcer APT \(`a n\*(Aqutiliser que les \&.deb qu\*(Aqil a d\('ej\(`a r\('ecup\('er\('es\&. \('El\('ement de configuration\ \&:
APT::Get::Download\&.
.RE
.PP
\fB\-q\fR, \fB\-\-quiet\fR
.RS 4
Mode silencieux\ \&; cette commande produit une sortie destin\('ee \(`a l\*(Aqenregistrement dans un fichier\-journal en omettant les indicateurs de progression\&. Un plus grand nombre de \(Fo\ \&q\ \&\(Fc (2 au plus) produit un plus grand silence\&. On peut aussi utiliser
\fB\-q=#\fR
pour positionner le niveau de silence, et annuler le fichier de configuration\&. Notez qu\*(Aqun niveau de silence \('egal \(`a 2 implique
\fB\-y\fR
et vous ne devez jamais utiliser
\fB\-qq\fR
sans l\*(Aqaccompagner d\*(Aqun modificateur tel que
\fB\-d\fR,
\fB\-\-print\-uris\fR
ou
\fB\-s\fR\ \&: APT pourrait alors ex\('ecuter des actions inattendues\&. \('El\('ement de configuration\ \&:
quiet\&.
.RE
.PP
\fB\-s\fR, \fB\-\-simulate\fR, \fB\-\-just\-print\fR, \fB\-\-dry\-run\fR, \fB\-\-recon\fR, \fB\-\-no\-act\fR
.RS 4
Pas d\*(Aqaction\ \&; simule les \('ev\('enements qui devraient se produire sans effectuer de changement r\('eel sur le syst\(`eme\&. \('El\('ement de configuration\ \&:
APT::Get::Simulate\&.
.sp
Lorsque la simulation est effectu\('ee par un utilisateur sans privil\(`ege, le verrouillage sera d\('esactiv\('e automatiquement (Debug::NoLocking)\&. Une mention explicite indiquant qu\*(Aqil s\*(Aqagit d\*(Aqune simple simulation sera affich\('ee si l\*(Aqoption
APT::Get::Show\-User\-Simulation\-Note
est activ\('ee (elle est active par d\('efaut)\&. Ni la d\('esactivation du verrou (NoLocking) ni l\*(Aqaffichage de la mention de simulation ne seront d\('eclench\('ees si la commande est lanc\('ee par l\*(Aqutilisateur root (pour qui il n\*(Aqest pas jug\('e utile qu\*(Aqapt\-get
envoie de telles notifications)\&.
.sp
La simulation affiche une s\('erie de lignes repr\('esentant chacune une op\('eration de
\fBdpkg\fR, Configure (Conf), Remove (Remv), Unpack (Inst)\&. Des crochets encadrent des paquets endommag\('es et des crochets n\*(Aqencadrant rien indiquent que les dommages n\*(Aqont aucune cons\('equence (rare)\&.
.RE
.PP
\fB\-y\fR, \fB\-\-yes\fR, \fB\-\-assume\-yes\fR
.RS 4
R\('epondre automatiquement oui aux questions\ \&; pr\('esume \(Fo\ \&oui\ \&\(Fc comme r\('eponse \(`a toutes les questions et s\*(Aqex\('ecute de mani\(`ere non interactive\&. Dans le cas d\*(Aqune situation ind\('esirable, comme le changement d\*(Aqun paquet gel\('e, l\*(Aqinstallation d\*(Aqun paquet non authentifi\('e ou la suppression d\*(Aqun paquet essentiel,
apt\-get
s\*(Aqinterrompt\&. \('El\('ement de configuration\ \&:
APT::Get::Assume\-Yes\&.
.RE
.PP
\fB\-\-assume\-no\fR
.RS 4
R\('epondre automatiquement n\('egativement aux questions\&. \('El\('ement de configuration\ \&:
APT::Get::Assume\-No\&.
.RE
.PP
\fB\-u\fR, \fB\-\-show\-upgraded\fR
.RS 4
Afficher les paquets mis \(`a niveau\ \&; affiche une liste de tous les paquets \(`a mettre \(`a niveau\&. \('El\('ement de configuration\ \&:
APT::Get::Show\-Upgraded\&.
.RE
.PP
\fB\-V\fR, \fB\-\-verbose\-versions\fR
.RS 4
Afficher les versions compl\(`etes des paquets install\('es ou mis \(`a niveau\&. \('El\('ement de configuration\ \&:
APT::Get::Show\-Versions\&.
.RE
.PP
\fB\-a\fR, \fB\-\-host\-architecture\fR
.RS 4
Cette option contr\(^ole comment les paquets d\*(Aqarchitectures sont construits par
\fBapt\-get source \-\-compile\fR
et comment les d\('ependances de construction transverses sont respect\('ees\&. Elle n\*(Aqest pas positionn\('ee par d\('efaut ce qui signifie que l\*(Aqarchitecture h\(^ote est la m\(^eme que l\*(Aqarchitecture de construction (d\('efinie par
APT::Architecture)\&. \('El\('ement de configuration\ \&:
APT::Get::Host\-Architecture\&.
.RE
.PP
\fB\-P\fR, \fB\-\-build\-profiles\fR
.RS 4
Cette option contr\(^ole les profils de construction actifs pour lesquels un paquet source est construit par
\fBapt\-get source \-\-compile\fR
et comment les d\('ependances sont respect\('ees\&. Par d\('efaut, aucun profil de construction n\*(Aqest actif\&. Plus d\*(Aqun profil peut \(^etre activ\('e en m\(^eme temps en les concat\('enant par une virgule\&. \('El\('ement de configuration\ \&:
APT::Build\-Profiles\&.
.RE
.PP
\fB\-b\fR, \fB\-\-compile\fR, \fB\-\-build\fR
.RS 4
Cette commande compile un paquet source apr\(`es l\*(Aqavoir r\('ecup\('er\('e\&. \('El\('ement de configuration\ \&:
APT::Get::Compile\&.
.RE
.PP
\fB\-\-ignore\-hold\fR
.RS 4
Cette commande ignore la marque \(Fo\ \&Hold\ \&\(Fc (\(Fo\ \&garder\ \&\(Fc) d\*(Aqun paquet\ \&; par ce biais,
\fBapt\-get\fR
ignore un \(Fo\ \&hold\ \&\(Fc plac\('e sur un paquet\&. cela peut \(^etre utile avec
dist\-upgrade
pour annuler un grand nombre de \(Fo\ \&hold\ \&\(Fc ind\('esirables\&. \('El\('ement de configuration\ \&:
APT::Ignore\-Hold\&.
.RE
.PP
\fB\-\-with\-new\-pkgs\fR
.RS 4
Cette commande permet d\*(Aqinstaller de nouveaux paquets lorsqu\*(Aqelle est utilis\('ee en conjonction avec la commande
upgrade\&. C\*(Aqest utile si la mise \(`a jour d\*(Aqun paquet install\('e exige l\*(Aqinstallation de nouveaux paquets\&. Plut\(^ot que de conserver le paquet,
upgrade
mettra \(`a jour le paquet et installera les nouvelles d\('ependances\&. Remarquez que la commande
upgrade
avec cette option ne retirera jamais de paquets\ \&: elle ne permettra que l\*(Aqajout de nouveaux\&. \('El\('ement de configuration\ \&:
APT::Get::Upgrade\-Allow\-New\&.
.RE
.PP
\fB\-\-no\-upgrade\fR
.RS 4
Aucune mise \(`a niveau\ \&; quand elle est utilis\('ee avec
install, cette commande emp\(^eche les paquets mentionn\('es sur la ligne de commande d\*(Aq\(^etre mis \(`a niveau\&. \('El\('ement de configuration\ \&:
APT::Get::Upgrade\&.
.RE
.PP
\fB\-\-only\-upgrade\fR
.RS 4
N\*(Aqinstalle aucun nouveau paquet\ \&; quand elle est utilis\('ee avec
install,
only\-upgrade
ne met \(`a jour que les paquets install\('es sans en installer de nouveaux\&. \('El\('ement de configuration\ \&:
APT::Get::Only\-Upgrade\&.
.RE
.PP
\fB\-\-force\-yes\fR
.RS 4
Forcer l\*(Aqacceptation\ \&; cette option est dangereuse parce qu\*(Aqelle laisse APT continuer sans poser de questions quand il r\('ealise quelque chose de potentiellement dommageable\&. Cette option ne doit \(^etre utilis\('ee que dans des circonstances tr\(`es sp\('eciales\&. Utiliser
force\-yes
peut d\('etruire le syst\(`eme\&.\&.\&. \('El\('ement de configuration\ \&:
APT::Get::force\-yes\&.
.RE
.PP
\fB\-\-print\-uris\fR
.RS 4
Au lieu de r\('ecup\('erer les paquets \(`a installer, leurs URI sont affich\('ees\&. Chaque URI a un chemin, un nom de fichier destination, une taille et une cl\('e MD5 attendue\&. Veuillez noter que le nom de fichier \(`a afficher ne correspond pas toujours au nom de fichier sur le site distant\&. Cette option fonctionne aussi avec la commande
source
et avec la commande
update\&. Avec la commande
update, la somme MD5 et la taille ne sont pas donn\('ees et c\*(Aqest \(`a l\*(Aqutilisateur de d\('ecompresser les fichiers compress\('es\&. \('El\('ement de configuration\ \&:
APT::Get::Print\-URIs\&.
.RE
.PP
\fB\-\-purge\fR
.RS 4
Utiliser \(Fo\ \&purge\ \&\(Fc \(`a la place de \(Fo\ \&remove\ \&\(Fc pour supprimer tout ce qui peut \(^etre supprim\('e\&. Un ast\('erisque (*) sera accol\('e aux noms des paquets qui vont \(^etre purg\('es\&.
\fBremove \-\-purge\fR
est \('equivalent \(`a la commande
\fBpurge\fR\&. \('El\('ement de configuration\ \&:
APT::Get::Purge\&.
.RE
.PP
\fB\-\-reinstall\fR
.RS 4
R\('einstaller les paquets d\('ej\(`a install\('es avec leur version la plus r\('ecente\&. \('El\('ement de configuration\ \&:
APT::Get::ReInstall\&.
.RE
.PP
\fB\-\-list\-cleanup\fR
.RS 4
Cette option est activ\('ee par d\('efaut\ \&; utilisez
\-\-no\-list\-cleanup
pour la d\('esactiver\&. Quand elle est activ\('ee,
\fBapt\-get\fR
g\(`ere automatiquement le contenu de
/var/lib/apt/lists
afin d\*(Aqassurer que les fichiers obsol\(`etes soient effac\('es\&. La seule raison de la d\('esactiver est une modification fr\('equente de la liste de sources\&. \('El\('ement de configuration\ \&:
APT::Get::List\-Cleanup\&.
.RE
.PP
\fB\-t\fR, \fB\-\-target\-release\fR, \fB\-\-default\-release\fR
.RS 4
Cette option contr\(^ole l\*(Aqentr\('ee par d\('efaut pour les questions de distribution\ \&; un \('epinglage (pin) par d\('efaut dont la priorit\('e vaut 990 est cr\('e\('ee en utilisant la cha\(^ine sp\('ecifi\('ee\&. Le fichier des pr\('ef\('erences peut annuler cette d\('ecision\&. En clair, cette option permet de contr\(^oler simplement dans quelle distribution seront r\('ecup\('er\('es les paquets\&. Par exemple\ \&:
\fB\-t \*(Aq2\&.1*\*(Aq\fR,
\fB\-t unstable\fR
ou
\fB\-t sid\fR\&. \('El\('ement de configuration\ \&:
APT::Default\-Release\&. Voyez aussi la page de manuel d\*(Aq\fBapt_preferences\fR(5)\&.
.RE
.PP
\fB\-\-trivial\-only\fR
.RS 4
Ne r\('ealise que les op\('erations \(Fo\ \&triviales\ \&\(Fc\&. Logiquement ceci peut \(^etre consid\('er\('e comme relatif \(`a
\fB\-\-assume\-yes\fR\&. Alors que
\fB\-\-assume\-yes\fR
r\('epond oui \(`a n\*(Aqimporte quelle question,
\fB\-\-trivial\-only\fR
r\('epond non\&. \('El\('ement de configuration\ \&:
APT::Get::Trivial\-Only\&.
.RE
.PP
\fB\-\-no\-remove\fR
.RS 4
Arr\(^eter imm\('ediatement apt\-get, sans poser de questions, si des paquets doivent \(^etre supprim\('es\&. \('El\('ement de configuration\ \&:
APT::Get::Remove\&.
.RE
.PP
\fB\-\-auto\-remove\fR
.RS 4
Si la commande utilis\('ee est soit
install
soit
remove, cette option a le m\(^eme effet qu\*(Aqautoremove
et supprime les paquets de d\('ependance inutilis\('es\&. \('El\('ement de configuration\ \&:
APT::Get::Upgrade\&.
.RE
.PP
\fB\-\-only\-source\fR
.RS 4
Cette option n\*(Aqa de sens qu\*(Aqavec les commandes
source
et
build\-dep\&. Elle indique que les noms de sources donn\('es ne doivent pas \(^etre rep\('er\('es \(`a travers le tableau des binaires\&. Cela signifie que si cette option est choisie, la commande
source
acceptera seulement des noms de paquets source comme argument\ \&; elle n\*(Aqacceptera pas de les rechercher \(`a partir des noms de paquets binaires correspondants\&. \('El\('ement de configuration\ \&:
APT::Get::Only\-Source
.RE
.PP
\fB\-\-diff\-only\fR, \fB\-\-dsc\-only\fR, \fB\-\-tar\-only\fR
.RS 4
Ne t\('el\('echarger que le fichier \&.diff, \&.dsc ou \&.tar d\*(Aqune archive source\&. \('El\('ement de configuration\ \&:
APT::Get::Diff\-Only,
APT::Get::Dsc\-Only
et
APT::Get::Tar\-Only,
.RE
.PP
\fB\-\-arch\-only\fR
.RS 4
Ne traiter que les d\('ependances de construction d\('ependantes de l\*(Aqarchitecture\&. \('El\('ement de configuration\ \&:
APT::Get::Arch\-Only\&.
.RE
.PP
\fB\-\-allow\-unauthenticated\fR
.RS 4
Ignorer le fait que les paquets ne peuvent pas \(^etre authentifi\('es\ \&; ne le signale pas \(`a l\*(Aqutilisateur\&. Cette option est tr\(`es utile pour certains outils comme pbuilder\&. \('El\('ement de configuration\ \&:
APT::Get::AllowUnauthenticated\&.
.RE
.PP
\fB\-\-show\-progress\fR
.RS 4
Cette commande montre les informations de progression conviviales dans la fen\(^etre du terminal quand des paquets sont install\('es, mis \(`a jour ou supprim\('es\&. Pour une version exploitable par une machine de ces donn\('ees, voir README\&.progress\-reporting dans le r\('epertoire doc de apt\&. \('El\('ement de configuration\ \&:
Dpkg::Progress
et
Dpkg::Progress\-Fancy\&.
.RE
.PP
\fB\-h\fR, \fB\-\-help\fR
.RS 4
Afficher un bref r\('esum\('e de l\*(Aqutilisation\&.
.RE
.PP
\fB\-v\fR, \fB\-\-version\fR
.RS 4
Afficher la version du programme\&.
.RE
.PP
\fB\-c\fR, \fB\-\-config\-file\fR
.RS 4
Fichier de configuration\ \&; indique le fichier de configuration \(`a utiliser\&. Le programme lira le fichier de configuration par d\('efaut puis le fichier indiqu\('e ici\&. Si les r\('eglages de configuration doivent \(^etre \('etablis avant l\*(Aqanalyse des fichiers de configuration par d\('efaut, un fichier peut \(^etre indiqu\('e avec la variable d\*(Aqenvironnement
\fBAPT_CONFIG\fR\&. Veuillez consulter
\fBapt.conf\fR(5)
pour des informations sur la syntaxe d\*(Aqutilisation\&.
.RE
.PP
\fB\-o\fR, \fB\-\-option\fR
.RS 4
D\('efinir une option de configuration\ \&; permet de r\('egler une option de configuration donn\('ee\&. La syntaxe est
\fB\-o Foo::Bar=bar\fR\&.
\fB\-o\fR
et
\fB\-\-option\fR
peuvent \(^etre utilis\('ees plusieurs fois pour d\('efinir des options diff\('erentes\&.
.RE
.SH "FICHIERS"
.PP
/etc/apt/sources\&.list
.RS 4
Emplacement pour la r\('ecup\('eration des paquets\&. \('El\('ement de configuration\ \&:
Dir::Etc::SourceList\&.
.RE
.PP
/etc/apt/sources\&.list\&.d/
.RS 4
Fragments de fichiers d\('efinissant les emplacements de r\('ecup\('eration de paquets\&. \('El\('ement de configuration\ \&:
Dir::Etc::SourceParts\&.
.RE
.PP
/etc/apt/apt\&.conf
.RS 4
Fichier de configuration d\*(AqAPT\&. \('El\('ement de configuration\ \&:
Dir::Etc::Main\&.
.RE
.PP
/etc/apt/apt\&.conf\&.d/
.RS 4
Fragments du fichier de configuration d\*(AqAPT\&. \('El\('ement de configuration\ \&:
Dir::Etc::Parts\&.
.RE
.PP
/etc/apt/preferences
.RS 4
Fichier des pr\('ef\('erences\&. C\*(Aqest dans ce fichier qu\*(Aqon peut faire de l\*(Aq\('epinglage (pinning) c\*(Aqest\-\(`a\-dire, choisir d\*(Aqobtenir des paquets d\*(Aqune source distincte ou d\*(Aqune distribution diff\('erente\&. \('El\('ement de configuration\ \&:
Dir::Etc::Preferences\&.
.RE
.PP
/etc/apt/preferences\&.d/
.RS 4
Fragments de fichiers pour la pr\('ef\('erence des versions\&. \('El\('ement de configuration\ \&:
Dir::Etc::PreferencesParts\&.
.RE
.PP
/var/cache/apt/archives/
.RS 4
Zone de stockage des fichiers r\('ecup\('er\('es\&. \('El\('ement de configuration\ \&:
Dir::Cache::Archives\&.
.RE
.PP
/var/cache/apt/archives/partial/
.RS 4
Zone de stockage pour les paquets en transit\&. \('El\('ement de configuration\ \&:
Dir::Cache::Archives
(partial
sera implicitement ajout\('e)\&.
.RE
.PP
/var/lib/apt/lists/
.RS 4
Zone de stockage pour les informations qui concernent chaque ressource de paquet sp\('ecifi\('ee dans
\fBsources.list\fR(5)
\('El\('ement de configuration\ \&:
Dir::State::Lists\&.
.RE
.PP
/var/lib/apt/lists/partial/
.RS 4
Zone de stockage pour les informations en transit\&. \('El\('ement de configuration\ \&:
Dir::State::Lists
(partial
sera implicitement ajout\('e)\&.
.RE
.SH "VOIR AUSSI"
.PP
\fBapt-cache\fR(8),
\fBapt-cdrom\fR(8),
\fBdpkg\fR(1),
\fBsources.list\fR(5),
\fBapt.conf\fR(5),
\fBapt-config\fR(8),
\fBapt-secure\fR(8), le guide d\*(AqAPT dans /usr/share/doc/apt\-doc/,
\fBapt_preferences\fR(5), le \(Fo\ \&HOWTO\ \&\(Fc d\*(AqAPT\&.
.SH "DIAGNOSTICS"
.PP
\fBapt\-get\fR
renvoie z\('ero apr\(`es une op\('eration normale, le d\('ecimal 100 en cas d\*(Aqerreur\&.
.SH "BOGUES"
.PP
\m[blue]\fBPage des bogues d\*(AqAPT\fR\m[]\&\s-2\u[1]\d\s+2\&. Si vous souhaitez signaler un bogue \(`a propos d\*(AqAPT, veuillez lire
/usr/share/doc/debian/bug\-reporting\&.txt
ou utiliser la commande
\fBreportbug\fR(1)\&.
.SH "TRADUCTEURS"
.PP
J\('er\(^ome Marant, Philippe Batailler, Christian Perrier
(2000, 2005, 2009, 2010), \('Equipe de traduction francophone de Debian
.PP
Veuillez noter que cette traduction peut contenir des parties non traduites\&. Cela est volontaire, pour \('eviter de perdre du contenu quand la traduction est l\('eg\(`erement en retard sur le contenu d\*(Aqorigine\&.
.SH "AUTEURS"
.PP
\fBJason Gunthorpe\fR
.RS 4
.RE
.PP
\fB\('Equipe de d\('eveloppement d\*(AqAPT\fR
.RS 4
.RE
.SH "NOTES"
.IP " 1." 4
Page des bogues d'APT
.RS 4
\%http://bugs.debian.org/src:apt
.RE