Gestionnaires de paquets. Ubuntu Dapper Drake 6.06
Les gestionnaires de paquets sont les outils à privilégier pour installer des logiciels et des bibliothèques sous Ubuntu. Ils permettent d'installer des logiciels, de les tenir à jour ou encore de les supprimer facilement et proprement.
Ubuntu étant basée sur la distribution Debian, elle hérite du système de gestion de paquets APT. Celuici offre une gestion efficace des paquets et des dépendances, ce qui facilite la gestion de votre système d'exploitation. Le système APT accessible en lignes de commandes n'étant pas toujours le plus convivial et simple, des gestionnaires de paquets graphiques ont été développés, pour rendre les opérations les plus conviviales possibles.
Les gestionnaires de paquets permettent donc une installation facile de nombreux programmes et une maintenance centralisée de ceux-ci.
•
•
Vous pouvez ajouter et supprimer des paquets et donc des programmes par des interfaces
graphiques ou des interfaces en commandes.
Voir aussi :
Le système APT
Les interfaces pour APT
Chapitres relatifs à APT
Qu'est-ce que le système APT? Que sont les paquets?
Comment utiliser APT?
Les gestionnaires de paquets Quelles sont les interfaces graphiques à APT?
Les dépôts APT
Gestionnaire de mises à jour
Que sont les dépôts? À quoi servent-ils?
Comment tenir à jour Ubuntu et ses programmes?
FAQ Questions fréquemment posées à propos de APT
Avant les paquets
Sous GNU/Linux, comme pour tout autre système d'exploitation, les logiciels doivent être compilés avant de pouvoir être utilisés. Ce procédé est souvent long, lourd et rebutant pour le nouvel arrivant sous
Linux.
Sous Microsoft® Windows®, il n'est pratiquement jamais requis de votre part que vous compiliez vos logiciels. Les éditeurs de programmes proposent des installateurs (le fameux install.exe ou setup.exe) qui contiennent le programme compilé et une procédure qui copie les fichiers du programme au bon endroit sur votre disque dur.
Manuel Ubuntu Linux 119 www.ubuntu-fr.org
Or, sous Linux, il n'existe pas d‘install.exe. Aux débuts de Linux, il n'existait que du code source ; l'utilisateur final devait compiler chaque programme et chaque bibliothèque qu'il voulait utiliser sur son système GNU/Linux. Lorsque le projet Debian (sur lequel est basé Ubuntu) fut démarré, les auteurs jugèrent nécessaire de disposer d'un système d'installation et de désinstallation de logiciels et bibliothèques efficace et simple. Ce système fut nommé dpkg. Ainsi, les premiers paquets arrivèrent sur Debian, un peu avant que la société RedHat ne décide de créer son propre système de gestion de paquets, RedHat Package
Manager.
Le paquet
Un paquet contient un logiciel ou une bibliothèque déjà compilé et s'installe de façon automatique par le gestionnaire de paquets. La plupart des logiciels libres, open source et/ou disponibles gratuitement sont très souvent disponibles sous forme de paquet. Le format natif des paquets pour Ubuntu est le paquet Debian
(.deb). D'autres types de paquets existent aussi, qui peuvent être installés sous Ubuntu grâce au logiciel
alien.
Pour limiter la taille des paquets et pour rendre plus efficace l'utilisation de votre ordinateur, le paquet ne contient que le logiciel ou la bibliothèque. Si ce logiciel a besoin d'un autre logiciel ou d'une bibliothèque particulière pour fonctionner, le paquet indique quelles sont ces exigences à satisfaire. On les appelle les
dépendances.
Les dépendances
La dépendance permet une réutilisation de mêmes composantes. Par exemple, l'environnement de bureau
GNOME nécessite les bibliothèques GTK+ 2.0 pour s'afficher ; le logiciel de messagerie instantanée nécessite aussi ces bibliothèques pour s'afficher. Pourquoi installer doublement ces bibliothèques alors qu'elles sont déjà présentes dans votre ordinateur? Cette dépendance apporte plusieurs avantages: lors d'une mise à jour, un paquet est mis à jour pour tous les logiciels et il y a économie de l 'espace utilisé dans vos disques durs.
Le gestionnaire de paquets
Le fait qu'un paquet puisse dépendre d'autres paquets devint rapidement infernal à gérer de façon manuelle. Un dilemme apparut donc dans l'esprit des créateurs de GNU/Linux: ils avaient besoin d'un moyen simple, pratique et efficace d'installation de paquets qui pourrait en plus gérer les dépendances
automatiquement et paramétrer les fichiers de configuration durant l'installation et les mises à jour.
Manuel Ubuntu Linux 120 www.ubuntu-fr.org

Lien public mis à jour
Le lien public vers votre chat a été mis à jour.