| Les deux révisions précédentesRévision précédente | |
| apt [Le 18/02/2026, 14:08] – +tag paquet krodelabestiole | apt [Le 03/10/2026, 17:56] (Version actuelle) – mise en forme | APT pas apt krodelabestiole |
|---|
| {{tag>installation_logiciel gestionnaire_de_paquets paquet}} | {{tag>installer_une_application gestionnaire_de_paquets paquet}} |
| |
| ====== Gestion des paquets avec APT ====== | ====== Gestion des paquets avec APT ====== |
| ==== Les outils ==== | ==== Les outils ==== |
| |
| Originellement, le système APT n'avait que des outils en lignes de commandes. Des installeurs graphiques, pilotables à la souris firent leur apparition pour les environnements graphiques. | Originellement, le système **APT** n'avait que des outils en lignes de commandes. Des installeurs graphiques, pilotables à la souris firent leur apparition pour les [[:environnements]] graphiques. |
| |
| === Outils avec interface graphique === | === Outils avec interface graphique === |
| |
| ^ Nom ^ Description ^ | ^ Nom ^ Description ^ |
| | [[:Snap Store]] (Centre d'applications) | Installé par défaut sur Ubuntu, propose les paquets [[:deb]] des applications (uniquement) avec [[:APT]], mais met en avant les versions [[:snap]] | | | [[:Snap Store]] (Centre d'applications) | Installé par défaut sur Ubuntu, propose les paquets [[:deb]] des applications (uniquement) avec **APT**, mais met en avant les versions [[:snap]] | |
| | [[:gnome-software|GNOME Logiciels]] | Interface conviviale pour gérer l'installation des applications ([[:packagekit#gnome_logiciels|uniquement]]) | | | [[:gnome-software|GNOME Logiciels]] | Interface conviviale pour gérer l'installation des applications ([[:packagekit#gnome_logiciels|uniquement]]) | |
| | [[:gnome-packagekit|GNOME Paquets]] | //Frontend// [[:PackageKit]] pour tous les paquets sur les [[:environnements]] [[:GNOME]], [[:XFCE]], [[:Budgie]]... (compatible avec [[:Wayland]]) | | | [[:gnome-packagekit|GNOME Paquets]] | //Frontend// [[:PackageKit]] pour tous les paquets sur les [[:environnements]] [[:GNOME]], [[:XFCE]], [[:Budgie]]... (compatible avec [[:Wayland]]) | |
| === Où récupérer des paquets ? === | === Où récupérer des paquets ? === |
| |
| Afin de permettre une gestion efficace des paquets et des dépendances, la façon la plus pratique de récupérer un paquet est de le télécharger depuis un **[[:depots|dépôt APT]]**, à l'aide du système APT. Des paquets peuvent aussi être téléchargés depuis des sites Internet, quand les distributeurs en fournissent. | Afin de permettre une gestion efficace des paquets et des dépendances, la façon la plus pratique de récupérer un paquet est de le télécharger depuis un **[[:depots|dépôt APT]]**, à l'aide du système **APT**. Des paquets peuvent aussi être téléchargés depuis des sites Internet, quand les distributeurs en fournissent. |
| |
| === En savoir plus sur un paquet === | === En savoir plus sur un paquet === |
| |
| Avant d'installer un paquet, on peut vouloir en savoir plus sur la taille disque requise par ce paquet et/ou connaître les dépendances qui vont avec.\\ | Avant d'installer un paquet, on peut vouloir en savoir plus sur la taille disque requise par ce paquet et/ou connaître les dépendances qui vont avec.\\ |
| Si on peut généralement lancer un //install// puis refuser, la sous-commande ad-hoc est : | Si on peut généralement lancer un ''install'' puis refuser, la sous-commande ad-hoc est : |
| <code bash>apt show nom-du-paquet</code>\\ | <code bash>apt show nom-du-paquet</code>\\ |
| On peut ajouter l'option //-a// (après show).\\ | On peut ajouter l'option ''-a'' (après ''show'').\\ |
| On peut aussi combiner avec //grep// pour par exemple n'extraire que les tailles (//Size//) : | On peut aussi combiner avec ''[[:grep]]'' pour par exemple n'extraire que les tailles (''Size'') : |
| <code bash>apt show nom-du-paquet | grep Size</code> | <code bash>apt show nom-du-paquet | grep Size</code> |
| |
| ===== Problèmes connus ===== | ===== Problèmes connus ===== |
| |
| * [[Problème apt]] : page regroupant un certain nombre de problèmes possibles et de solutions pour les résoudre ! | <note> |
| | Voir la page //[[:Problème apt|Problèmes avec les gestionnaires de paquets]]// qui regroupe un certain nombre de problèmes possibles et de solutions pour les résoudre ! |
| | </note> |
| |
| ===== Voir aussi ===== | ===== Voir aussi ===== |
| |
| * [[:apt_faq|Foire Aux Questions sur apt]] | * [[:apt_faq|Foire Aux Questions sur APT]] |
| * les paquets **[[:snap]]**, qui tendent à remplacer **APT** sur Ubuntu | * les paquets **[[:snap]]**, un format de paquet moderne créé par [[:Canonical]] |
| * les paquets **[[:Flatpak]]**, qui sont une autre solution intéressante | * les paquets **[[:Flatpak]]**, qui sont une autre solution moderne, et plus communautaire |
| * [[https://www.debian.org/doc/manuals/apt-guide/index.fr.html|Guide d'utilisation d'APT]] officiel de [[:distributions#debian|Debian]] | * [[https://www.debian.org/doc/manuals/apt-guide/index.fr.html|Guide d'utilisation d'APT]] officiel de [[:distributions#debian|Debian]] |
| * **(//en//)** //[[https://itsfoss.com/apt-vs-apt-get-difference/|Difference Between apt and apt-get Explained]]// -- Un excellent article de novembre 2017 qui gagnerait à être traduit ici qui explique les différences entre ''[[:apt-cli|apt]]'' et ''[[:apt-get]]'' et pourquoi mieux vaut aujourd'hui utiliser ''[[:apt-cli|apt]]'' en console et continuer à utiliser ''[[:apt-get]]'' dans les scripts. | * **(//en//)** //[[https://itsfoss.com/apt-vs-apt-get-difference/|Difference Between apt and apt-get Explained]]// -- Un excellent article de novembre 2017 qui gagnerait à être traduit ici qui explique les différences entre ''[[:apt-cli|apt]]'' et ''[[:apt-get]]'' et pourquoi mieux vaut aujourd'hui utiliser ''[[:apt-cli|apt]]'' en console et continuer à utiliser ''[[:apt-get]]'' dans les scripts. |
| |
| ===== Pages en rapport avec APT ===== | ==== Pages en rapport avec APT ==== |
| |
| {{topic>apt}} | {{topic>apt&simplelist}} |
| |
| ---- | ---- |
| | //[[:Contributeurs]] : [[:utilisateurs:AlexandreP]], [[:utilisateurs:ste]], [[:utilisateurs:krodelabestiole]].// |
| //Contributeurs : [[:utilisateurs:AlexandreP]], [[:utilisateurs:ste]], [[:utilisateurs:krodelabestiole]]// | |