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 15/05/2023, 07:11] krodelabestiole [Pour les paquets disponibles dans les dépôts (98% des cas)] gnome-software déconseillé !? |
gestionnaire_de_paquets [Le 02/11/2023, 20:06] (Version actuelle) krodelabestiole [Gestionnaire de paquets] + flatpak snap distrobox docker |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
{{tag>portail apt dépôts paquet installation_logiciel}} | {{tag>portail apt dépôts paquet installation_logiciel}} | ||
- | |||
- | ---- | ||
====== 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. |
- | <note tip>Cette page est une sous-partie de la page **"[[:installation_logiciel|Installation d'un logiciel]]"**.</note> | + | 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). |
- | ===== Présentation du système de paquets===== | + | 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> | ||
+ | |||
+ | ===== Présentation du système de paquets ===== | ||
==== Les paquets ==== | ==== Les paquets ==== | ||
- | Un paquet est un bout de logiciel prêt à être installé, et dont on peut établir les besoins, les compatibilités et les incompatibilités. C'est la plus petite unité d'agencement au sein du système ubuntu, comme une brique élémentaire. | + | Un paquet est un bout de logiciel prêt à être installé, et dont on peut établir les besoins, les compatibilités et les incompatibilités. C'est la plus petite unité d'agencement au sein du système Ubuntu, comme une brique élémentaire. |
- | Un logiciel courant est généralement proposé sous forme de plusieurs paquets, selon les besoins de compatibilité, les imbrications et les agencements envisagés. | + | Un logiciel courant est généralement proposé sous forme d'un ou de plusieurs paquets, selon les besoins de compatibilité, les imbrications et les agencements envisagés. |
> 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é. (//Source Wikipedia : [[wpfr>Paquet_(logiciel)]]//) | > 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é. (//Source Wikipedia : [[wpfr>Paquet_(logiciel)]]//) | ||
Ligne 28: | Ligne 34: | ||
=> Voir la [[:depots|page traitant des dépôts]] pour plus de précisions. | => Voir la [[:depots|page traitant des dépôts]] pour plus de précisions. | ||
- | + | ===== Les gestionnaire de paquets graphiques ===== | |
- | ===== Les gestionnaire de paquets graphiques===== | + | |
Pour **ajouter et supprimer** des //paquets// il existe donc des //programmes//, certains utilisent les **interfaces graphiques** d'autres des **interfaces en ligne de commande**. | Pour **ajouter et supprimer** des //paquets// il existe donc des //programmes//, certains utilisent les **interfaces graphiques** d'autres des **interfaces en ligne de commande**. | ||
Ligne 37: | Ligne 42: | ||
**Pour savoir comment les utiliser, voir la page : [[:tutoriel:comment_installer_un_paquet|Comment installer un paquet]].** | **Pour savoir comment les utiliser, voir la page : [[:tutoriel:comment_installer_un_paquet|Comment installer un paquet]].** | ||
- | ====Pour les paquets disponibles dans les dépôts (98% des cas) ==== | + | ==== Pour les paquets disponibles dans les dépôts ==== |
- | * **[[gnome-software|Logithèque GNOME]]** ou [[:plasma-discover|Plasma Discover]] : ne permettent pas de trouver les paquets de manière exhaustive car ils n'affichent que les applications | + | ^ Gestionnaire ^ GTK ([[:GNOME]], [[:Budgie]], [[:XFCE]], etc.) ^ Qt ([[:KDE]], [[:LXQt]]) ^ |
- | * **[[:gnome-packagekit|GNOME Paquets]]** : gestionnaire de paquets simple de GNOME. | + | ^ [[:PackageKit]] (applications seulement *) | [[gnome-software|Logithèque GNOME]] | [[:plasma-discover|Plasma Discover]] | |
- | * **[[:Synaptic]]** : complet, mais au détriment d'une certaine simplicité d'utilisation. **(n'est plus maintenu, préférez-lui [[:gnome-packagekit|GNOME Paquets]])** | + | ^ [[:PackageKit]] (tous les paquets) | [[:gnome-packagekit|GNOME Paquets]] | [[:Apper]] | |
- | * **[[:Muon]]** : gestionnaire de paquets par défaut de Kubuntu | + | ^ [[:APT]] directement (tous les paquets) | [[:Synaptic]] | [[:Muon]] | |
- | ==== Pour les paquets téléchargés individuellement sur internet : ==== | + | <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) ==== | ||
* **[[:gdebi]]** (**Ubuntu**, **Kubuntu**, **Edubuntu** et **Xubuntu**) \\ Permet l'installation individuelle de paquets au format ''.deb'', tout en gérant les dépendances. Il s'intègre bien aux environnements GNOME et Xfce. | * **[[:gdebi]]** (**Ubuntu**, **Kubuntu**, **Edubuntu** et **Xubuntu**) \\ Permet l'installation individuelle de paquets au format ''.deb'', tout en gérant les dépendances. Il s'intègre bien aux environnements GNOME et Xfce. | ||
Ligne 52: | 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 son ancêtre [[:apt-get]] | + | * et la version orientée //script// [[:apt-get]] |
* [[:aptitude]] | * [[:aptitude]] | ||
* [[:dselect]] | * [[:dselect]] | ||
Ligne 59: | 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-get 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> | ||
===== Choisir quel gestionnaire de paquet se lance avec les liens apt ===== | ===== Choisir quel gestionnaire de paquet se lance avec les liens apt ===== | ||
Ligne 79: | Ligne 87: | ||
===== Voir aussi ===== | ===== Voir aussi ===== | ||
+ | * [[:APT]] | ||
+ | * [[:PackageKit]] | ||
* le mini-tuto **[[:tutoriel:comment_installer_un_paquet|Comment installer un paquet]]** | * le mini-tuto **[[:tutoriel:comment_installer_un_paquet|Comment installer un paquet]]** | ||
* **L'incontournable [[https://packages.ubuntu.com/]]** : \\ Vous trouverez les informations (description, catégorie, dépôt, etc.) sur les paquets présents dans le gestionnaire de paquets. | * **L'incontournable [[https://packages.ubuntu.com/]]** : \\ Vous trouverez les informations (description, catégorie, dépôt, etc.) sur les paquets présents dans le gestionnaire de paquets. | ||
Ligne 85: | Ligne 95: | ||
---- | ---- | ||
- | //Contributeur : [[utilisateurs:Id2ndR]], [[utilisateurs:Ner0lph]], [[utilisateurs:adam0509]], [[utilisateurs:mydjey]].// | + | //Contributeurs : [[:utilisateurs:Id2ndR]], [[:utilisateurs:Ner0lph]], [[:utilisateurs:adam0509]], [[:utilisateurs:mydjey]], [[:utilisateurs:krodelabestiole]].// |