| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| apt-cli [Le 13/01/2026, 01:04] – [Options] +explication option courte krodelabestiole | apt-cli [Le 03/08/2026, 12:15] (Version actuelle) – màj tags krodelabestiole |
|---|
| {{tag>apt paquet gestionnaire_de_paquets installation_logiciel Focal Bionic}} | {{tag>Resolute Noble apt paquet gestionnaire_de_paquets installation_logiciel}} |
| |
| ====== apt ====== | ====== apt ====== |
| | **search** | texte à rechercher | Liste les paquets dans les descriptions desquels on trouve le texte correspondant. | | | **search** | texte à rechercher | Liste les paquets dans les descriptions desquels on trouve le texte correspondant. | |
| | **show** | nom(s) du ou des paquet(s) | Affiche les détails du paquet. | | | **show** | nom(s) du ou des paquet(s) | Affiche les détails du paquet. | |
| | **install** | nom(s) du ou des paquet(s) | Installe les paquets. | | | **install** | nom(s) du ou des paquet(s) | Installe les [[:paquet|paquets]], soit depuis les [[:dépôts]], soit depuis un fichier [[:installer_un_paquet_deb#installer_un_paquet_hors_depots_non_recommande|deb isolé]]. | |
| | **remove** | nom(s) du ou des paquet(s) | Supprime les paquets. | | | **remove** | nom(s) du ou des paquet(s) | Supprime les paquets. | |
| | **autoremove** | pas de paramètre | Supprime automatiquement les dépendances inutilisées. | | | **autoremove** | pas de paramètre | Supprime automatiquement les dépendances inutilisées. | |
| Dans le cas où on utilise plus d'un //pattern// ou une combinaison de //patterns// (''|'' signifie par ex. l'opérateur logique //ou//), il faut entourer l'ensemble des paramètres de guillemets ''%%'%%''. | Dans le cas où on utilise plus d'un //pattern// ou une combinaison de //patterns// (''|'' signifie par ex. l'opérateur logique //ou//), il faut entourer l'ensemble des paramètres de guillemets ''%%'%%''. |
| |
| Pour lister tous les paquets dont le nom se termine par ''-desktop'' on utilisera donc la commande suivante : | |
| |
| <code>apt list ~n-desktop$</code> | |
| Dans cette commande le pattern ''~n'' (ou ''~name'') précède un nom de paquet (en [[wpfr>expression régulière]]), et l'expression ''$'' termine la chaîne de caractère (et donc la fin du nom du paquet). | |
| |
| Pour le début d'un nom, c'est l'expression ''^'' qu'on place en début de chaîne. Par exemple : | Pour lister tous les paquets dont le nom commence par ''ubuntu-'' on utilisera donc la commande suivante : |
| <code>apt list ~n^ubuntu-</code> | <code>apt list ~n^ubuntu-</code> |
| | Dans cette commande le pattern ''~n'' (ou ''~name'') précède l'expression ''^'', qui indique le début de la chaîne de caractère (et donc le début du nom du paquet), suivie du nom de paquet (en [[wpfr>expression régulière]]) : on veut donc une chaîne qui commence par ''ubuntu-''. |
| | |
| | Pour lister tous les paquets dont le nom se termine par ''-desktop'' on utilisera plutôt l'expression ''$'' : |
| | <code>apt list ~n-desktop$</code> |
| | Dans cette commande le pattern ''~n'' (ou ''~name'') précède un nom de paquet (en [[wpfr>expression régulière]]), et l'expression ''$'' indique la fin de la chaîne de caractère (et donc la fin du nom du paquet) : on veut donc une chaîne qui se termine par ''-desktop''. |
| | |
| | Pour lister tous les paquets dont le nom se termine par ''-desktop'' mais ne commence pas par ''task-'' on utilisera la commande suivante (''!'' pour la négation) : |
| | <code>apt list '~n-desktop$ !~n^task-'</code> |
| | L'espace entre les deux patterns n'est pas indispensable (il peut simplifier la lecture). |
| |
| ==== Options ==== | ==== Options ==== |
| Certaines options passées en paramètres permettent de modifier le comportement d%%'%%''[[man>apt]]'', ou les retours de certaines commandes. | Certaines options passées en paramètres permettent de modifier le comportement d%%'%%''[[man>apt]]'', ou les retours de certaines commandes. |
| |
| | * ''%%--%%simulate'' ou sa version courte ''-s'' permet de simuler l'exécution d'une commande sans la réaliser vraiment. Ceci permet de tester en particulier l'effet d'une installation ou d'une désinstallation, et de visualiser la réaction en chaîne des dépendances qui peut en résulter, sans mettre en danger le système. |
| * ''%%--%%installed'' ou sa version courte ''-i'' permet de ne sélectionner que les paquets //installés//. | * ''%%--%%installed'' ou sa version courte ''-i'' permet de ne sélectionner que les paquets //installés//. |
| * ''%%--%%all-versions'' ou sa version courte ''-a'' permet de sélectionner toutes les versions d'un paquet. | * ''%%--%%all-versions'' ou sa version courte ''-a'' permet de sélectionner toutes les versions d'un paquet. |
| |
| ---- | ---- |
| | //[[:Contributeurs]] : [[:utilisateurs:krodelabestiole]].// |
| //Contributeurs : [[:utilisateurs:krodelabestiole]]// | |