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 Prochaine révision | Révision précédente | ||
gestionnaire_de_paquets [Le 16/05/2023, 07:13] krodelabestiole [Pour les paquets disponibles dans les dépôts] |
gestionnaire_de_paquets [Le 02/11/2023, 20:06] (Version actuelle) krodelabestiole [Gestionnaire de paquets] + flatpak snap distrobox docker |
||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
====== Gestionnaire de paquets ====== | ====== Gestionnaire de paquets ====== | ||
- | Le **gestionnaire de paquets** est un système qui permet d'installer des logiciels, de les maintenir à jour et de les désinstaller. Son travail est de n'utiliser que des éléments compatibles entre eux, les installations sans utiliser de gestionnaire de paquets sont donc déconseillées. | + | Un **[[wpfr>Gestionnaire_de_paquets|gestionnaire de paquets]]** est un système qui permet d'installer des [[:paquet|paquets]] de contenu informatique, de les maintenir à jour et de les désinstaller. Ces [[:paquet|paquets]] peuvent être des [[:logiciels]] (à savoir des applications, ou des extensions d'applications ou du [[:système]]), mais aussi de la documentation, des [[wpfr>Code_source|sources]] de logiciels, du contenu multimédia, des typographies, etc. |
+ | |||
+ | Dans l'univers Linux ces [[:paquet|paquets]] proviennent la plupart du temps de [[:dépôts]] centralisés. Les dépôts //officiels// sont des services fournis par les mainteneurs de la [[wpfr>Distribution_Linux|distribution]] utilisée ([[:Canonical]] dans le cas d'Ubuntu). | ||
+ | |||
+ | Ubuntu est basé sur la distribution Debian, et reprend son système de paquet. Les paquets sont au format ''.deb'', et le système s'appelle [[:APT]]. | ||
+ | |||
+ | L'utilisation de dépôts centralisés assure que les éléments soient compatibles entre eux et avec le système, les installations de paquets hors dépôt sont donc plutôt déconseillées. | ||
+ | |||
+ | Il est cependant parfois aussi possible de gérer des paquets indépendants, qu'on peut par exemple trouver sur les sites d'éditeurs de logiciels au format ''.deb'', ou encore compiler des logiciels depuis leurs sources.\\ | ||
+ | Il est préférable dans ce cas d'utiliser d'autres systèmes qui, par isolation, permettent d'installer d'autres logiciels sans interférer avec son système. On trouve entre autre les systèmes [[:snap]], [[:flatpak]], [[:appimage]], [[:distrobox]] ou [[:docker]]. | ||
<note tip>Cette page est une sous-partie de la page **"[[:installation_logiciel|Installation d'un logiciel]]"**.</note> | <note tip>Cette page est une sous-partie de la page **"[[:installation_logiciel|Installation d'un logiciel]]"**.</note> | ||
Ligne 40: | Ligne 49: | ||
^ [[:APT]] directement (tous les paquets) | [[:Synaptic]] | [[:Muon]] | | ^ [[:APT]] directement (tous les paquets) | [[:Synaptic]] | [[:Muon]] | | ||
- | <note>* Les logithèques installées par défaut sur [[:gnome|Ubuntu GNOME]] et [[:Kubuntu]] notées //applications seulement// et basées sur PackageKit ne permettent pas de trouver les paquets de manière exhaustive car elles n'affichent que les applications. Voir [[:packagekit#gnome_logiciels|cette documentation]] à ce sujet.</note> | + | <note>* Les logithèques installées par défaut sur [[:gnome|Ubuntu GNOME]] et [[:Kubuntu]] basées sur [[:PackageKit]] et notées //applications seulement// n'affichent que les [[:logiciels|applications]] pour plus de simplicité. Elles ne permettent donc pas de gérer l'intégralité des paquets, comme par ex. les librairies, de manière indépendante. Voir [[:packagekit#gnome_logiciels|cette documentation]] à ce sujet.</note> |
==== Pour les paquets téléchargés individuellement sur internet (à éviter) ==== | ==== Pour les paquets téléchargés individuellement sur internet (à éviter) ==== | ||
Ligne 50: | Ligne 59: | ||
Des interfaces interactives en mode console existent aussi : | Des interfaces interactives en mode console existent aussi : | ||
- | * Le classique [[:apt]] | + | * Le classique [[:apt-cli|apt]] |
* et la version orientée //script// [[:apt-get]] | * et la version orientée //script// [[:apt-get]] | ||
* [[:aptitude]] | * [[:aptitude]] | ||
Ligne 57: | Ligne 66: | ||
Et pour la gestion individuelle de paquet : **[[:dpkg]]**. | Et pour la gestion individuelle de paquet : **[[:dpkg]]**. | ||
+ | |||
<note tip>Lorsque vis-à-vis d'un problème particulier, tout a été tenté sans résultat avec apt ou aptitude, dpkg peut s'avérer très utile pour débloquer la situation. \\ Voir cette page : [[:probleme_apt|problème apt]] </note> | <note tip>Lorsque vis-à-vis d'un problème particulier, tout a été tenté sans résultat avec apt ou aptitude, dpkg peut s'avérer très utile pour débloquer la situation. \\ Voir cette page : [[:probleme_apt|problème apt]] </note> | ||