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 Dernière révision Les deux révisions suivantes | ||
gestionnaire_de_paquets [Le 26/10/2012, 17:15] fabux Ajout lien vers [[:paquet]], mise en puce de l'ajout de mydjey pour choix du gestionnaire, mise en forme lien intra |
gestionnaire_de_paquets [Le 17/05/2023, 09:40] bcag2 [Gestionnaire de paquets] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>portail apt dépôts paquet installation_logiciel mise_à_jour}} | + | {{tag>portail apt dépôts paquet installation_logiciel}} |
- | ---- | + | ====== Gestionnaire de paquets ====== |
+ | 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. | ||
- | ====== Gestionnaire de paquets ====== | + | 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). |
- | 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. | + | 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. |
- | <note tip>Cette page est une sous-partie de la page **"[[:installation_logiciel|Installation d'un logiciel]]"**.</note> | + | 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. |
- | ===== Présentation du système de paquets===== | + | <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 29: | Ligne 31: | ||
=> 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**. | ||
- | Il existe plusieurs interfaces graphiques pour le système de gestion de paquets APT : elles sont, suivant le cas, orientées pour une utilisation très simple et intuitive ou, au contraire, avancée. Chaque interface s'intègre à un environnement [[:bureau_gnome|GNOME]], [[:bureau_kde|KDE]] ou [[:xfce|Xfce]]. | + | Il existe plusieurs interfaces graphiques pour le système de gestion de paquets APT : elles sont, suivant le cas, orientées pour une utilisation très simple et intuitive ou, au contraire, avancée. Chaque interface s'intègre à un environnement [[:GNOME]], [[:KDE]] ou [[:Xfce]]. |
**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 ==== |
- | * **[[software-center|Logithèque Ubuntu]]** : par défaut depuis Ubuntu 9.10 | + | ^ Gestionnaire ^ GTK ([[:GNOME]], [[:Budgie]], [[:XFCE]], etc.) ^ Qt ([[:KDE]], [[:LXQt]]) ^ |
- | * **[[:Gnome-App-Install|Le gestionnaire d'applications Gnome]]** : sur Ubuntu 8.04 et 9.04 | + | ^ [[:PackageKit]] (applications seulement *) | [[gnome-software|Logithèque GNOME]] | [[:plasma-discover|Plasma Discover]] | |
- | * **[[:Synaptic]]** : complet, mais au détriment d'une certaine simplicité d'utilisation. | + | ^ [[:PackageKit]] (tous les paquets) | [[:gnome-packagekit|GNOME Paquets]] | [[:Apper]] | |
- | * **[[:Adept]]** : gestionnaire de paquets par défaut dans 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 53: | Ligne 56: | ||
Des interfaces interactives en mode console existent aussi : | Des interfaces interactives en mode console existent aussi : | ||
- | * Le classique [[:apt-get]] | + | * Le classique [[:apt-cli|apt]] |
- | * [[:Aptitude]] | + | * et la version orientée //script// [[:apt-get]] |
+ | * [[:aptitude]] | ||
* [[:dselect]] | * [[:dselect]] | ||
+ | * [[:PackageKit#pkcon]] (client pour [[:PackageKit]]) | ||
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 ===== | ||
- | Sur Ubuntu lors d'un clic sur un lien apt, le gestionnaire de paquet qui se lance par défaut est la Logithèque. Il est toutefois facile de choisir un autre gestionnaire.\\ | + | Sur Ubuntu lors d'un clic sur un lien apt, le gestionnaire de paquet qui se lance par défaut est la Logithèque. Il est toutefois facile de choisir un autre gestionnaire. |
- | Bien qu'il ne soit pas un gestionnaire de paquet à proprement parlé [[apturl]] peut se substituer au gestionnaire « traditionnel ». | + | Bien qu'il ne soit pas un gestionnaire de paquet à proprement parler [[apturl]] peut se substituer au gestionnaire « traditionnel ». |
Pour connaître quel gestionnaire est utilisé actuellement sur le système, entrer dans un [[terminal]], la commande suivante : | Pour connaître quel gestionnaire est utilisé actuellement sur le système, entrer dans un [[terminal]], la commande suivante : | ||
xdg-mime query default x-scheme-handler/apt | xdg-mime query default x-scheme-handler/apt | ||
- | Le mot avant //.desktop// est le nom du gestionnaire utilisé sur le système. | + | Le mot avant //.desktop// est le nom du gestionnaire utilisé sur le système. |
* Pour choisir **[[:Apturl]]** comme gestionnaire taper :<code> | * Pour choisir **[[:Apturl]]** comme gestionnaire taper :<code> | ||
xdg-mime default apturl.desktop x-scheme-handler/apt</code> | xdg-mime default apturl.desktop x-scheme-handler/apt</code> | ||
- | * Pour choisir **[[:Synaptic]]** : <code> | + | * Pour choisir **[[:Synaptic]]** (attention : il n'est plus maintenu) : <code> |
xdg-mime default synaptic.desktop x-scheme-handler/apt</code> | xdg-mime default synaptic.desktop x-scheme-handler/apt</code> | ||
* Pour la **[[:Logithèque]]** :<code> | * Pour la **[[:Logithèque]]** :<code> | ||
Ligne 78: | Ligne 84: | ||
===== 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 [[http://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. |
* **les problèmes fréquents : **[[:probleme_apt|problème apt]] | * **les problèmes fréquents : **[[:probleme_apt|problème apt]] | ||
---- | ---- | ||
- | //Contributeur : [[utilisateurs:Id2ndR]], [[utilisateurs:Ner0lph]], [[utilisateurs:adam0509]], [[utilisateurs:mydjey]].// | + | //Contributeurs : [[:utilisateurs:Id2ndR]], [[:utilisateurs:Ner0lph]], [[:utilisateurs:adam0509]], [[:utilisateurs:mydjey]], [[:utilisateurs:krodelabestiole]].// |