Al eliminar libjack0 se eliminaron muchos paquetes

Al eliminar libjack0 se eliminaron muchos paquetes

Soy nuevo en Linux y estoy usando Ubuntu Studio 16.04.

Acabo de instalar el paquete libjack0 y un mensaje me advirtió que todos estos paquetes se eliminarían:

The following packages will be REMOVED:
  ardour ardour3 gladish idjc jack-keyboard jack-rack jack-tools jackd jackd2
  jackd2-firewire jamin ladish laditools libjack-jackd2-0 libjack-jackd2-dev
  meterbridge python-laditools qjackctl qmidinet qtractor rakarrack slv2-jack
  ubuntustudio-controls zynjacku

No vi ese mensaje hasta que vi "Desinstalando Ardour...". Y ese fue el momento en el que me di cuenta de que no debería haber hecho eso. Jajaja..

Mi pregunta es:

Si instalo, uno por uno, todos los paquetes enumerados allí. ¿Todo volverá a ser como antes de ejecutar el comando que me hizo eliminar todos esos paquetes?

PD: Perdón por mi inglés. Espero que puedas entender mi pregunta. ;)

Respuesta1

Por lo general, funciona de esta manera. Si sabe exactamente qué paquetes se eliminaron, entonces todo debería estar bien después de reinstalarlos nuevamente, a menos que también haya eliminado una configuración, entonces su configuración personalizada desaparecerá.

Si el sistema operativo le informó que todos esos paquetes se eliminarán, entonces realmente no los necesita o tienen algún tipo de conflicto con la nueva aplicación/paquete que desea instalar.

Recomendaría ejecutar el siguiente comando

sudo apt install -f 

El comando anterior intentará reparar todos los paquetes rotos, si los hay. ( --fix-broken)

Respuesta2

Si elimina libjack0(y los paquetes que dependen de ellos) e instala los paquetes enumerados para eliminar en su pregunta, entonces su instalación de Ubuntu serácasicomo estaba antes de quitar este último. "Casi" porque una instalación manual los marcará como "instalados manualmente" en Apt, lo que significa que ya no se pueden eliminar automáticamente cuando ningún paquete instalado manualmente depende de ellos.

La otra dificultad aquí será convencer a Apt de que los elimine libjack0sin eliminar muchos otros paquetes que dependen de al menos uno delibjack0 o libjack-jackd2-0:

sudo dpkg -r --force-depends libjack0
sudo apt-get install -f ardour ardour3 gladish idjc jack-keyboard jack-rack jack-tools jackd jackd2 jackd2-firewire jamin ladish laditools libjack-jackd2-0 libjack-jackd2-dev meterbridge python-laditools qjackctl qmidinet qtractor rakarrack slv2-jack ubuntustudio-controls zynjacku

información relacionada