Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| apt-cli [Le 13/07/2018, 23:24] – [Exemples] + recherche krodelabestiole | apt-cli [Le 03/12/2020, 18:01] (Version actuelle) – https://forum.ubuntu-fr.org/viewtopic.php?id=2059502 krodelabestiole | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | {{tag> | ||
| + | ====== apt ====== | ||
| + | |||
| + | **apt** (en minuscule) est un outil en [[: | ||
| + | |||
| + | Il permet donc principalement d' | ||
| + | |||
| + | Il rassemble des fonctionnalités qu' | ||
| + | |||
| + | apt est installé par défaut sur Ubuntu. | ||
| + | |||
| + | <note warning> | ||
| + | |||
| + | ===== Utilisation ===== | ||
| + | |||
| + | La syntaxe d'apt est la suivante : | ||
| + | |||
| + | < | ||
| + | |||
| + | Certaines méthodes requièrent l' | ||
| + | |||
| + | ==== Méthodes ==== | ||
| + | |||
| + | === Méthodes courantes === | ||
| + | |||
| + | ^ méthode ^ paramètre ^ description ^ | ||
| + | | **list** | nom(s) du ou des paquet(s) | Liste les paquets selon leur nom. | | ||
| + | | **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. | | ||
| + | | **install** | nom(s) du ou des paquet(s) | Installe 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 (n' | ||
| + | | **update** | pas de paramètre | Met à jour //la liste// des paquets disponibles (mais pas les paquets eux-mêmes). | | ||
| + | | **upgrade** | pas de paramètre | Met à jour le système en installant/ | ||
| + | | **full-upgrade** | pas de paramètre | Met à jour le système en supprimant/ | ||
| + | | **edit-sources** | pas de paramètre ou nom du fichier .list | Permet d' | ||
| + | |||
| + | === Autres Méthodes === | ||
| + | |||
| + | ^ méthode ^ paramètre ^ description ^ | ||
| + | | **purge** | nom(s) du ou des paquet(s) | Supprime un paquet ainsi que ses fichiers de configuration. | | ||
| + | | **depends** | nom(s) du ou des paquet(s) | Liste les dépendances d'un paquet. | | ||
| + | | **autoclean** | pas de paramètre | Supprime le cache APT des paquets périmés (n' | ||
| + | | **clean** | pas de paramètre | Supprime tout le cache APT (n' | ||
| + | | **help** | pas de paramètre | Fournit une aide rapide concernant cet outil. | | ||
| + | |||
| + | ==== Patterns ==== | ||
| + | |||
| + | === Avant Ubuntu Focal 20.04 === | ||
| + | |||
| + | Avec les version précédant la version 2.0 d'apt, introduite avec [[: | ||
| + | |||
| + | Par exemple la commande | ||
| + | '' | ||
| + | listera tous les paquets dont le nom se termine par '' | ||
| + | |||
| + | === À partir d' | ||
| + | |||
| + | Depuis la version 2.0, c'est la fonctionnalité des // | ||
| + | |||
| + | Cette fonctionnalité est décrite en anglais sur [[https:// | ||
| + | |||
| + | Pour lister tous les paquets dont le nom se termine par '' | ||
| + | |||
| + | < | ||
| + | Dans cette commande le pattern '' | ||
| + | |||
| + | Pour le début d'un nom, c'est l' | ||
| + | < | ||
| + | |||
| + | |||
| + | ==== Exemples ==== | ||
| + | |||
| + | === Recherche d'un paquet === | ||
| + | |||
| + | Pour rechercher un paquet avec apt on utilise cette commande : | ||
| + | < | ||
| + | apt retournera une liste de tous les paquets dont tous les mots clés spécifiés apparaissent dans le nom ou la description du paquet. | ||
| + | |||
| + | === Installation d'un paquet === | ||
| + | |||
| + | Pour installer un paquet on lance la commande suivante : | ||
| + | < | ||
| + | apt installera les dépendances éventuellement nécessaires. | ||
| + | |||
| + | === Désinstallation d'un paquet === | ||
| + | |||
| + | Pour désinstaller un paquet on utilise cette commande : | ||
| + | < | ||
| + | apt ne supprimera pas automatiquement les éventuels dépendances. Par contre si le paquet est lui-même une dépendance indispensable à un autre paquet installé, ce dernier sera également désinstallé (heureusement le script demandera d' | ||
| + | |||
| + | On peut supprimer toutes les dépendances orphelines avec la commande : | ||
| + | < | ||
| + | |||
| + | Il est également possible de supprimer un paquet, ainsi que ses dépendances et ses fichiers de configuration en une seule commande : | ||
| + | < | ||
| + | |||
| + | === Mise à jour des logiciels === | ||
| + | |||
| + | Les mises à jour ordinaires du système peuvent se faire avec les commandes suivantes : | ||
| + | < | ||
| + | sudo apt upgrade</ | ||
| + | |||
| + | ===== Problèmes courants ===== | ||
| + | |||
| + | Vous pouvez consulter la liste des problèmes courants liés plus généralement à APT sur [[: | ||
| + | |||
| + | ===== Voir aussi ===== | ||
| + | |||
| + | * [[:APT]] | ||
| + | * [[: | ||
| + | * [[: | ||
| + | |||
| + | ---- | ||
| + | |||
| + | // | ||
