132 votes

Quelle est la différence entre les gestionnaires de paquets ?

Quelles sont les différences entre apt-get , aptitude y synaptic et lequel est le choix recommandé pour la gestion quotidienne normale des paquets ?

C'est une question de base, mais je pense que ce serait une bonne information à avoir sur le site, et d'ailleurs je suis relativement nouveau à Ubuntu donc je pourrais utiliser une explication d'expert.

113voto

Dennis G. Points 355

Les gestionnaires de paquets les plus populaires sont probablement apt-get, aptitude, synaptic et Software Center. Il en existe d'autres (Linux Mint a le sien, et certains sont conçus pour KDE), mais ce sont ceux que vous rencontrerez le plus souvent.

apt-get est un outil de ligne de commande simple. Il est pratique si vous connaissez le nom exact du paquet que vous voulez installer et que vous ne voulez pas passer du temps à cliquer dans une interface graphique pour l'obtenir.

aptitude est très similaire à apt-get, et j'ai entendu dire qu'il gère mieux les situations de dépendances folles. Laquelle des deux est vraiment la meilleure est discutable.

synaptique est une interface graphique de bas niveau. C'est un bon choix si vous êtes un utilisateur assez avancé mais que vous n'êtes pas à l'aise avec les utilitaires de ligne de commande.

Centre des logiciels est une interface graphique de très haut niveau et conviviale pour les nouveaux utilisateurs. Les logiciels sont joliment catégorisés de sorte que, si vous n'êtes pas exactement sûr de l'application que vous voulez, vous pouvez trouver rapidement ce dont vous avez besoin. Le Centre de logiciels se distingue également par le fait qu'il est le seul gestionnaire de paquets de cette liste à vous permettre d'acheter des applications commerciales.

dpkg est un gestionnaire de paquets de bas niveau moins utilisé et standard pour la plupart des systèmes basés sur Debian. En réalité, apt-get, aptitude, synaptic et le centre logiciel Ubuntu ne sont que des interfaces de dpkg ou d'apt, qui est lui-même une interface de dpkg.

En réponse à votre question, "lequel est le choix recommandé pour la gestion quotidienne normale des paquets", je dirais que Software Center est recommandé pour la plupart des utilisations. Mais au fur et à mesure que vous gagnerez en expérience, vous trouverez certaines des fonctionnalités des gestionnaires de paquets de niveau inférieur utiles.

18voto

Kevin Yap Points 1782

El FAQ Debian a une très bonne explication des différents gestionnaires de paquets. ( dpkg , apt-get , aptitude , tasksel , synaptic )

14voto

David Z Points 9015

En complément de L'excellente réponse de mac9416 Kubuntu offre les mêmes outils de ligne de commande qu'Ubuntu, à savoir dpkg , apt-get y aptitude . Il existe également deux gestionnaires de paquets graphiques :

Adepte est une interface graphique simple pour apt-get qui vous permet de modifier les listes de sources, de parcourir les paquets par catégorie ou par nom, de voir leur état et de les installer/désinstaller.

KPackageKit est une interface graphique simple pour PackageKit, qui est un système de gestion de paquets plus récent et multi-distribution qui utilise apt-get dans les coulisses. Il vous permet de rechercher des programmes selon divers critères, d'installer et de désinstaller des programmes, d'effectuer des mises à jour de routine et de modifier les listes de sources.

6voto

Jon Galloway Points 28243

Je préfère personnellement apt-get parce que c'est un programme en ligne de commande. Et la syntaxe d'installation des paquets est très simple :

sudo apt-get install _packagename_

J'utilise apt-get au quotidien pour installer et supprimer des paquets.

Synaptic est basé sur une interface graphique et aptitude est basé sur du texte.

5voto

d91-jal Points 642

Fondamentalement, ils ne diffèrent que par leur niveau inférieur.

dpkg : même pas un bon gestionnaire de paquets, apt l'utilise

apt-get : ligne de commande, uniquement si vous connaissez le nom du paquet

aptitude : basé sur le texte, mais convivial

synaptique : équivalent d'une aptitude en GUI

Centre des logiciels : pour les utilisateurs quotidiens

BTW, ce sont tous des frontaux d'apt (sauf dpkg), qui est le seul gestionnaire de paquets sur Ubuntu.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X