Différences

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

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
apt [Le 01/07/2025, 20:08]
krodelabestiole [Gestion des paquets avec APT] + lien wikipedia / reformulations
apt [Le 01/07/2025, 20:29] (Version actuelle)
krodelabestiole réorganisation (titres)
Ligne 18: Ligne 18:
 </​note>​ </​note>​
  
-===== La genèse de APT =====+===== Utilisation ​=====
  
-Le projet Debian a pris une nouvelle fois de l'​avance en donnant naissance à //**A**dvanced **P**ackaging **T**ool// (outil de paquetage avancé). \\ +De nombreux [[:​gestionnaire ​de paquets|gestionnaires de paquets]] permettent de manipuler les logiciels avec **APT**.
-Ce système performant a été adopté par la plupart des distributions basées sur Debian, dont Ubuntu.+
  
-En quelques clics de souris ou en une ligne de commandes, il vous est désormais possible d'​installer des logiciels, de même que les diverses bibliothèques,​ extensions et autres compléments indispensables ​//(les dépendances)// pour les faire fonctionner sans vous casser ​la tête !+**APT** différencie ​les paquets installés ​//manuellement// des paquets installés //​automatiquement//​ (souvent en dépendance de paquets installés manuellement par exemple). Ceci permet entre autre de nettoyer facilement son système en supprimant automatiquement toutes ​les dépendances orphelines, ou d'​exporter ​la liste des paquets installés manuellement,​ lors d'une migration ou d'une réinstallation propre.
  
-===== Récupérer et installer un paquet ===== +==== Les outils ====
- +
-==== Qu'​est-ce qu'un paquet ? ==== +
- +
-En informatique,​ et en particulier dans le contexte des systèmes Unix, on appelle paquet (ou parfois paquetage, en anglais package) une archive (fichier compressé) comprenant les fichiers informatiques,​ les informations et procédures nécessaires à l'​installation d'un logiciel sur un système d'​exploitation au sein d'un agrégat logiciel, en s'​assurant de la cohérence fonctionnelle du système ainsi modifié.» [[wpfr>​Paquet_(logiciel)|Extrait wikipédia]] +
- +
-==== 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. +
- +
-==== 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.\\ +
-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>​\\ +
-On peut ajouter l'​option //-a// (après show).\\ +
-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>​ +
- +
-===== Utilisation ===== +
- +
-De nombreux [[:​gestionnaire de paquets]] permettent de manipuler [[#les outils|les outils APT]]. Ils sont appréciés par l'​utilisateur n'​ayant pas l'​habitude des outils ​ APT et toujours très appréciés et utilisés par les utilisateurs plus avertis de Ubuntu. +
- +
-===== Les outils ​=====+
  
 Originellement,​ le système APT n'​avait que des outils en lignes de commandes. Des installeurs graphiques, pilotables à la souris et basés sur les APT existants 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 et basés sur les APT existants firent leur apparition pour les environnements graphiques.
  
-==== Outils avec interface graphique ​====+=== Outils avec interface graphique ===
  
 ^ Nom ^ Description ^ ^ Nom ^ Description ^
Ligne 63: Ligne 40:
 | [[:Gdebi]] | Outil graphique pour installer des paquets hors-dépôts | | [[:Gdebi]] | Outil graphique pour installer des paquets hors-dépôts |
  
-==== Outils en ligne de commande ​====+=== Outils en ligne de commande ===
  
 ^ Nom ^ Description ^ ^ Nom ^ Description ^
Ligne 74: Ligne 51:
 | ''​[[:​wajig]]''​ | Outil d’administration simplifié pour apt, dpkg et dselect | | ''​[[:​wajig]]''​ | Outil d’administration simplifié pour apt, dpkg et dselect |
  
 +==== Récupérer et installer un paquet ====
 +
 +<note tip>
 +Voir la page concernant les [[:​paquet|paquets]] si cette notion vous est étrangère : un [[wpfr>​Paquet_(logiciel)|paquet]] est un fichier / archive contenant les  fichiers d'un logiciel ainsi que des informations sur celui-ci et les scripts d'​installation,​ mise à jour, et désinstallation,​ justement gérés par **APT**.
 +</​note>​
 +
 +=== 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.
 +
 +=== 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.\\
 +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>​\\
 +On peut ajouter l'​option //-a// (après show).\\
 +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>​
 +
 +=== Connaître les derniers paquets installés ===
  
-===== Connaître les derniers paquets installés ===== 
 Lancer la commande :<​code>​ls -ltr /​var/​cache/​apt/​archives</​code>​ Lancer la commande :<​code>​ls -ltr /​var/​cache/​apt/​archives</​code>​
  
-===== Problèmes ​possibles ​=====+===== Problèmes ​connus ​=====
  
   * [[Problème apt]] : page regroupant un certain nombre de problèmes possibles et de solutions pour les résoudre !   * [[Problème apt]] : page regroupant un certain nombre de problèmes possibles et de solutions pour les résoudre !
  
-===== Références ​=====+===== Voir aussi =====
  
-  * [[apt_faq|Foire Aux Questions sur apt]]+  * [[:apt_faq|Foire Aux Questions sur apt]]
   * [[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 et apt-get et pourquoi il faut aujourd'​hui utiliser 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 et apt-get et pourquoi il faut aujourd'​hui utiliser apt en console et continuer à utiliser apt-get dans les scripts.
Ligne 94: Ligne 90:
 ---- ----
  
-//​Contributeurs : [[utilisateurs:​AlexandreP]],​ [[utilisateurs:​ste]]//​+//​Contributeurs : [[:utilisateurs:​AlexandreP]],​ [[:utilisateurs:​ste]], [[:​utilisateurs:​krodelabestiole]]//
  • apt.1751393326.txt.gz
  • Dernière modification: Le 01/07/2025, 20:08
  • par krodelabestiole