web-dev-qa-db-fra.com

Quelle est la différence entre apt-get et aptitude?

Quelle est la différence entre apt-get et aptitude? Est-ce que les deux utilisent les mêmes référentiels?

Quel est le meilleur?

27
SuB

aptitude est supposé être un programme de niveau utilisateur, alors que apt-get est supposé être tilisé par des programmes de niveau supérieur. Il s'avère simplement que apt-get est facile à utiliser par les utilisateurs. Ils l'utilisent donc au lieu d'utiliser les gestionnaires de niveau supérieur tels que aptitude et synaptic.

aptitude est plus convivial, car il ajoute une couche d’abstraction à partir de apt-get, apt-cache etc .., apt-get est plus convivial que dpkg pour la même raison. C'est vraiment la connaissance des utilisateurs et ce qui fonctionne le mieux pour eux. aptitude et apt-get utilisent les mêmes référentiels. Soyons clairs: Aptitude n'utilise pas lui-même apt-get, apt-cache, etc., et je tiens à préciser que aptitude est un gestionnaire de paquets de niveau supérieur.

Les niveaux d'abstraction.

  • Aptitude - Haut niveau d'abstraction
  • apt-get apt-cache etc.
  • dpkg - Bas niveau d'abstraction
35
0x7c0

apt-get et aptitude sont les deux interfaces à dpkg. Utilisez l'un ou l'autre mais soyez cohérent. aptitude est plus récent et est supposé être plus facile à utiliser. Il unifie également certaines des fonctions apt-*. Vous pouvez utiliser aptitude pour rechercher et installer tandis qu'avec apt-* vous avez besoin de apt-get et de apt-cache pour l'installation et la recherche, respectivement.

Source: Superuser.com

Peu de liens que vous aimeriez lire.

  1. Aptitude vs. apt-get: Quel est l’outil recommandé (c’est-à-dire le "bon" outil)?
  2. L'aptitude est-elle toujours considérée supérieure à apt-get?
14
k1chy