Meilleure pratique :
utiliser apt-get
o aptitude
ou Ubuntu Software Center.
Y a-t-il une différence ?
Oui
L'installation/désinstallation proprement dite est toujours effectuée par dpkg. Apt et d'autres utilitaires demandent à dpkg de faire son travail.
dpkg ne peut pas gérer les dépendances automatiquement. Vous devez soit déterminer les dépendances, récupérer tous les paquets et les donner à dpkg en une seule fois, soit gérer le désordre des dépendances non satisfaites. Apt gère cela, et c'est ce que je crois être son utilisation principale. Apt apporte aussi des choses fantaisistes. Regardez ses fichiers conf pour tous les détails.
À l'exception de la gestion des dépendances, les commandes de suppression sont équivalentes. La seule différence est qu'apt refuse de supprimer un paquet dont d'autres dépendent, sans les supprimer, et qu'il peut être configuré pour supprimer automatiquement les paquets dont personne d'autre n'a besoin en tant que dépendance.