Même si aptitude et synaptique sont tous deux front-end au APT (et je ne m'en tiens qu'à apt-get), les particularités de chacune des interfaces dpkg/APT disponibles semblent causer des problèmes et des confusions lorsqu'elles le sont. utilisé de façon interchangeable. Les débutants en particulier - qui ont tendance à copier-coller plus souvent, exécutant ainsi les commandes apt-get et aptitude de manière plus ou moins identique - peuvent trouver certaines situations déroutantes.
Veuillez énumérer les problèmes pouvant survenir lorsqu’ils sont mélangés et indiquer les conseils à éviter lorsqu’il faut s’appuyer sur plusieurs gestionnaires d’emballages.
Pour ce que je sais, différents gestionnaires de paquets peuvent avoir des opinions différentes sur les paquets à installer automatiquement, ou du moins c'était il y a longtemps, il n'est pas sûr que ce soit encore le cas.
Cela peut avoir des conséquences sur la sous-commande autoremove (sachez qu'aptitude n'a pas de sous-commande autoremove, mais qu'il l'exécute automatiquement).
Donc, on peut avoir des paquets inutiles qui traînent, ce n’est pas un gros problème de toute façon.
De plus, ils peuvent avoir des opinions différentes sur les paquets bloqués, mais cela ne devrait pas être un problème pour l'utilisateur normal qui n'utilise souvent pas cette fonctionnalité.
Les algorithmes de résolution de dépendances et de conflits sont plus ou moins équivalents. En conclusion, je pense que l’utilisateur peut combiner l’utilisation de différents gestionnaires de paquets sans craindre de casser quelque chose.
apt-get et aptitude utilisent vraiment le même backend. Si quelque chose installe un paquet en utilisant apt-get, aptitude sera bloqué et inversement.
aptitude est légèrement meilleur pour la résolution des conflits et le nettoyage, mais si vous utilisez aptitude, synaptic ou apt-get, vous effectuez la même tâche. Ce n'est qu'une question de préférence de l'utilisateur.