Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
apt-cli [Le 02/06/2018, 16:56]
krodelabestiole créée suite échange ML
apt-cli [Le 18/07/2018, 12:48] (Version actuelle)
krodelabestiole [Problèmes courants] ortograf
Ligne 5: Ligne 5:
 **apt** (en minuscule) est un outil en [[:​tutoriel:​console_ligne_de_commande|ligne de commande]] qui permet de gérer des [[:​paquet|paquets]] en provenance de [[:​dépôts]] **[[:​APT]]** (en majuscule).  ​ **apt** (en minuscule) est un outil en [[:​tutoriel:​console_ligne_de_commande|ligne de commande]] qui permet de gérer des [[:​paquet|paquets]] en provenance de [[:​dépôts]] **[[:​APT]]** (en majuscule).  ​
  
-Il permet donc principalement d'​installer et de désinstaller des logiciels en ligne de commandes ​sur Ubuntu.+Il permet donc principalement d'​installer et de désinstaller des logiciels en ligne de commande ​sur Ubuntu.
  
 Il rassemble des fonctionnalités qu'​implémentent les outils [[:​apt-get]] et [[:​apt-cache]],​ mais rend leur usage plus convivial pour l'​utilisateur final. Il rassemble des fonctionnalités qu'​implémentent les outils [[:​apt-get]] et [[:​apt-cache]],​ mais rend leur usage plus convivial pour l'​utilisateur final.
Ligne 27: Ligne 27:
 ^ méthode ^ paramètre ^ description ^ ^ méthode ^ paramètre ^ description ^
 | **list** | nom(s) du ou des paquet(s) | Liste les paquets selon leur nom. | | **list** | nom(s) du ou des paquet(s) | Liste les paquets selon leur nom. |
-| **search** | chaîne de caractère ​à rechercher | Cherche ​dans les descriptions ​de paquet. |+| **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 paquets. |
 | **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 ​(n'​existe pas sous [[:​Trusty]],​ utilisez ''​[[apt-get]] autoremove''​ à la place)|
 | **update** | pas de paramètre | Met à jour la liste des paquets disponibles. | | **update** | pas de paramètre | Met à jour la liste des paquets disponibles. |
 | **upgrade** | pas de paramètre | Met à jour le système en installant/​mettant à jour les paquets. | | **upgrade** | pas de paramètre | Met à jour le système en installant/​mettant à jour les paquets. |
Ligne 42: Ligne 42:
 | **purge** | nom(s) du ou des paquet(s) | Supprime un paquet ainsi que ses fichiers de configuration. | | **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. | | **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. | +| **autoclean** | pas de paramètre | Supprime le cache APT des paquets périmés ​(n'​existe pas sous [[:​Trusty]],​ utilisez ''​[[apt-get]] autoclean''​ à la place). | 
-| **clean** | pas de paramètre | Supprime tout le cache APT. |+| **clean** | pas de paramètre | Supprime tout le cache APT (n'​existe pas sous [[:​Trusty]],​ utilisez ''​[[apt-get]] clean''​ à la place). |
 | **help** | pas de paramètre | Fournit une aide rapide concernant cet outil. | | **help** | pas de paramètre | Fournit une aide rapide concernant cet outil. |
  
Ligne 55: Ligne 55:
  
 ==== Exemples ==== ==== Exemples ====
 +
 +=== Recherche d'un paquet ===
 +
 +Pour rechercher un paquet avec apt on utilise cette commande :
 +<​code>​apt search [mots clés]</​code>​
 +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 === === Installation d'un paquet ===
  
-Pour installer un paquet on lancera donc la commande suivante :+Pour installer un paquet on lance la commande suivante :
 <​code>​sudo apt install [nom du paquet]</​code>​ <​code>​sudo apt install [nom du paquet]</​code>​
 apt installera les dépendances éventuellement nécessaires. apt installera les dépendances éventuellement nécessaires.
Ligne 64: Ligne 70:
 === Désinstallation d'un paquet === === Désinstallation d'un paquet ===
  
-Pour désinstaller un paquet on utilisera ​cette commande :+Pour désinstaller un paquet on utilise ​cette commande :
 <​code>​sudo apt remove [nom du paquet]</​code>​ <​code>​sudo apt remove [nom du paquet]</​code>​
 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'​abord une confirmation). 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'​abord une confirmation).
  
-Vous pouvez ​supprimer toutes les dépendances orphelines avec la commande :+On peut supprimer toutes les dépendances orphelines avec la commande :
 <​code>​sudo apt autoremove</​code>​ <​code>​sudo apt autoremove</​code>​
  
Ligne 79: Ligne 85:
 <​code>​sudo apt update <​code>​sudo apt update
 sudo apt upgrade</​code>​ sudo apt upgrade</​code>​
 +
 +===== Problèmes courants =====
 +
 +Vous pouvez consulter la liste des problèmes courants liés plus généralement à APT sur [[:​probleme_apt|cette page de la documentation]].
  
 ===== Voir aussi ===== ===== Voir aussi =====
  • apt-cli.1527951396.txt.gz
  • Dernière modification: Le 02/06/2018, 16:56
  • par krodelabestiole