Posibles problemas en el uso mixto de apt-get, aptitude y synaptic

12

Aunque aptitude y synaptic son ambos front-end para APT (y yo solo me quedo con apt-get), las peculiaridades en cada uno de los frontales dpkg / APT disponibles parecen causar problemas y confusiones cuando se usan indistintamente. Especialmente los principiantes, que tienden a copiar y pegar con más frecuencia, ejecutando los comandos apt-get y aptitude de manera más o menos idéntica, pueden encontrar alguna situación desconcertante.

Enumere los posibles problemas que pueden surgir cuando se mezclan y consejos para evitar cuando uno tiene que confiar en múltiples gerentes de empaque.

Gödel
fuente

Respuestas:

3

Por lo que sé, los diferentes administradores de paquetes pueden tener diferentes opiniones sobre qué paquetes se instalan automáticamente, o al menos era cierto hace tiempo, no estoy seguro de si todavía es así.

Esto puede tener consecuencias en el subcomando autoremove (tenga en cuenta que aptitude no tiene un subcomando autoremove, pero ejecuta autoremove automáticamente).

Entonces uno puede tener paquetes inútiles dando vueltas, no es un gran problema de todos modos.

Además, pueden tener una opinión diferente sobre qué paquetes están bloqueados, pero esto no debería ser un problema para el usuario normal que a menudo no hace uso de esta función.

Las dependencias y los algoritmos de resolución de conflictos son más o menos equivalentes, por lo que, en conclusión, creo que el usuario puede mezclar el uso de diferentes gestores de paquetes sin temor a romper algo.

enzotib
fuente
1
La resolución de dependencia no es equivalente. apt-get hace un mejor trabajo. aptitude a menudo falla al instalar nuevas versiones de KDE donde apt-get tiene éxito.
maco
2

apt-get y aptitude usan el mismo backend realmente. Si algo está instalando un paquete usando apt-get, aptitude se bloqueará y viceversa.

aptitude es un poco mejor para resolver conflictos y limpiar después de sí mismo, pero al final, si usa aptitude, synaptic o apt-get está realizando la misma tarea ... es solo una cuestión de preferencia del usuario.

csgeek
fuente
44
ehhh, solo usan el mismo archivo de bloqueo
maco