Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | |||
apt [Le 01/07/2025, 20:27] krodelabestiole explication marquage manuel / suppr genèse (doublon intro, prosélyte) / suppr paquet (doublon page dédiée, pas besoin de copier wikipedia) |
apt [Le 01/07/2025, 20:29] (Version actuelle) krodelabestiole réorganisation (titres) |
||
---|---|---|---|
Ligne 17: | Ligne 17: | ||
Initialement lié à Debian, **APT** est présent sur toutes les [[:distributions#famille_debian|distributions qui en héritent]]. | Initialement lié à Debian, **APT** est présent sur toutes les [[:distributions#famille_debian|distributions qui en héritent]]. | ||
</note> | </note> | ||
- | |||
- | ===== 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> | ||
===== Utilisation ===== | ===== Utilisation ===== | ||
Ligne 43: | Ligne 24: | ||
**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. | **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. | ||
- | ===== Les outils ===== | + | ==== 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 59: | 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 70: | Ligne 51: | ||
| ''[[:wajig]]'' | Outil d’administration simplifié pour apt, dpkg et dselect | | | ''[[:wajig]]'' | Outil d’administration simplifié pour apt, dpkg et dselect | | ||
- | ===== Connaître les derniers paquets installés ===== | + | ==== 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 === | ||
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 ! |