APT(8) APT APT(8) NOM apt - interface en ligne de commande SYNOPSIS apt [-h] [-o=chaine_de_configuration] [-c=fichier_de_configuration] [-t=publication_cible] [-a=architecture] {list | search | show | update | install paquet [{=numero_version_paquet | /publication_cible}]... | remove paquet... | upgrade | full-upgrade | edit-sources | {-v | --version} | {-h | --help}} DESCRIPTION apt fournit une interface en ligne de commande pour le systeme de gestion de paquets. Elle est concue comme une interface utilisateur et permet certaines options plus adaptees a une utilisation interactive par defaut par rapport aux outils d'APT plus specialises tels que apt- get(8) et apt-cache(8). Exactement comme apt lui-meme, cette page de manuel vise a etre une interface pour l'utilisateur et ainsi elle ne mentionne que les commandes et les options les plus courantes, en partie pour ne pas repeter les informations a de multiples emplacements et en partie pour ne pas noyer le lecteur par une surabondance d'options et de details. update (apt-get(8)) La commande update permet de telecharger les informations sur les paquets a partir des sources configurees. D'autres commandes agissent sur ces donnees, par exemple, realisent la mise a jour de paquet ou recherchent et affichent des details a propos de tous les paquets qui peuvent etre installes. upgrade (apt-get(8)) La commande upgrade permet d'installer les mises a jour disponibles de tous les paquets presents sur le systeme en utilisant les sources enumerees dans sources.list(5). De nouveaux paquets seront installes si cela est necessaire pour satisfaire des dependances, mais les paquets installes ne seront jamais supprimes. Si la mise a jour d'un paquet necessite la suppression d'un paquet installe, la mise a jour n'est pas realisee. When a package is supplied as an argument, the package will be installed prior to the upgrade action. full-upgrade (apt-get(8)) La commande full-upgrade remplit la meme fonction que upgrade mais supprimera des paquets actuellement installes si cela est necessaire pour mettre a jour le systeme dans son ensemble. When a package is supplied as an argument, the package will be installed prior to the upgrade action. install, reinstall, remove, purge (apt-get(8)) La commande realise l'action requise sur un ou plusieurs paquets specifies avec regex(7), glob(7) ou avec la correspondance exacte. Les actions requises peuvent etre remplacees pour certains paquets en ajoutant un plus (+) au nom du paquet pour l'installer et ou un moins (-) pour le supprimer. On peut choisir d'installer une version particuliere d'un paquet en faisant suivre son nom par un signe egal (=) et par la version du paquet a selectionner. Autrement, on peut choisir une version specifique en faisant suivre le nom du paquet par une barre oblique (/) et le nom de code (bookworm, trixie, sid ...) ou un nom de suite (stable, testing, unstable). Cela selectionnera aussi cette version pour les dependances de ce paquet si cela est necessaire pour satisfaire la requete. La suppression d'un paquet entraine la suppression de toutes les donnees empaquetees, mais conserve habituellement les petits fichiers (modifies) de configuration de l'utilisateur, pour le cas ou la suppression a ete accidentelle. Dans ce cas, il suffira d'emettre une demande d'installation pour le paquet supprime accidentellement pour restaurer son fonctionnement anterieur. D'autre part, on peut facilement se debarrasser de ces reliquats en appelant la commande purge meme sur des paquets deja supprimes. Notez que cela n'affecte aucune donnee ou configuration stockees dans votre repertoire personnel. autoremove (apt-get(8)) La commande autoremove, supprime les paquets installes automatiquement dans le but de satisfaire les dependances d'autres paquets et qui ne sont plus necessaires parce que les dependances ont change ou parce que le ou les paquets ont ete supprimes entre-temps. Vous devriez verifier que la liste ne contient pas des applications que vous avez fini par apprecier, meme si elles ont ete installees seulement comme dependance d'un autre paquet. Vous pouvez marquer ces paquets comme installes manuellement avec apt-mark(8). Les paquets que vous avez installes explicitement avec la commande install ne seront jamais proposes non plus pour une suppression automatique. satisfy (apt-get(8)) satisfy satisfies dependency strings, as used in Build-Depends. It also handles conflicts, by prefixing an argument with "Conflicts: ". Example: apt satisfy "foo, bar (>= 1.0)" "Conflicts: baz, fuzz" search (apt-cache(8)) La commande search peut etre utilisee pour rechercher le(s) terme(s) regex(7) donne(s) dans la liste de paquets disponibles et affiche les paquets correspondants. Par exemple, cela peut etre utile pour rechercher des paquets dotes d'une fonctionnalite particuliere. Si vous recherchez un paquet qui fournit un fichier particulier, essayez apt-file(1). show (apt-cache(8)) La commande affiche des informations sur le(s) paquet(s) donne(s) y compris ses dependances, sa taille installe et au telechargement, les sources d'ou provient le paquet, la description du contenu des paquets et bien plus encore. Cela peut etre utile pour consulter ces informations avant d'autoriser apt(8) a supprimer un paquet ou lors d'une recherche de nouveaux paquets a installer. list list is somewhat similar to dpkg-query --list in that it can display a list of packages satisfying certain criteria. It supports glob(7) patterns for matching package names, apt-patterns(7), as well as options to list installed (--installed), upgradeable (--upgradeable) or all available (--all-versions) versions. edit-sources (travail en cours) La commande edit-sources permet de modifier le fichier sources.list(5) avec votre editeur de texte prefere et fournit des verifications de securite de base. showsrc, depends, rdepends, policy (summarised in apt-cache(8)) source, build-dep, download, changelog, clean, distclean, autoclean (summarised in apt-get(8)) UTILISATION DE SCRIPTS ET DIFFERENCES AVEC LES AUTRES OUTILS DAPT La ligne de commande de apt(8) est concue comme un outil pour l'utilisateur et son comportement peut varier selon ses versions. Bien qu'il s'efforce de ne pas casser les compatibilites ascendantes, cela ne peut pas non plus etre garanti, si une modification semble benefique pour une utilisation interactive. Toutes les fonctionnalites d'apt(8) sont aussi proposees dans les outils dedies d'APT tels que apt-get(8) ou apt-cache(8). apt(8) modifie seulement la valeur par defaut de certaines options (voir apt.conf(5) et en particulier le champ d'action Binary). Aussi vous devriez preferer l'utilisation de ces commandes (eventuellement avec certaines options complementaires activees) dans les scripts parce qu'elles conservent autant que possible la compatibilite ascendante. VOIR AUSSI apt-get(8), apt-cache(8), sources.list(5), apt.conf(5), apt-config(8), apt-patterns(7), le guide d'APT dans /usr/share/doc/apt-doc/, apt_preferences(5), le << HOWTO >> d'APT. DIAGNOSTICS apt renvoie zero apres une operation normale, et le decimal 100 en cas d'erreur. BOGUES Page des bogues d'APT[1]. Si vous souhaitez signaler un bogue a propos d'APT, veuillez lire /usr/share/doc/debian/bug-reporting.txt ou utiliser la commande reportbug(1). TRADUCTEURS Jerome Marant, Philippe Batailler, Christian Perrier (2000, 2005, 2009, 2010), Equipe de traduction francophone de Debian Veuillez noter que cette traduction peut contenir des parties non traduites. Cela est volontaire, pour eviter de perdre du contenu quand la traduction est legerement en retard sur le contenu d'origine. AUTEUR Equipe de developpement d'APT NOTES 1. Page des bogues d'APT https://bugs.debian.org/src:apt APT 2.9.6 12 mars 2024 APT(8)