A remoção do libjack0 removeu muitos pacotes

A remoção do libjack0 removeu muitos pacotes

Sou novo no Linux e estou usando o Ubuntu Studio 16.04.

Acabei de instalar o pacote libjack0 e uma mensagem me avisou que todos esses pacotes seriam removidos:

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

Não vi essa mensagem até ver "Desinstalando o Ardour...". E foi nesse momento que percebi que não deveria ter feito isso. Hahaha..

Minha pergunta é:

Se eu instalar, um por um, todos os pacotes listados lá. Tudo ficará como antes de executar o comando que me fez remover todos aqueles pacotes?

PS: Desculpe pelo meu inglês. Espero que você possa entender minha pergunta. ;)

Responder1

Geralmente funciona desta forma: se você souber exatamente quais pacotes foram removidos, tudo deverá ficar bem após reinstalá-los novamente, a menos que você também limpe uma configuração, suas configurações personalizadas desaparecerão.

Se o sistema operacional informou que todos esses pacotes serão removidos, então você realmente não precisa deles ou eles têm algum tipo de conflito com o novo aplicativo/pacote que você deseja instalar.

Eu recomendaria executar o comando abaixo

sudo apt install -f 

O comando acima tentará consertar todos os pacotes quebrados, se houver. ( --fix-broken)

Responder2

Se você remover libjack0(e os pacotes que dependem dele) e instalar os pacotes listados para serem removidos na sua pergunta, sua instalação do Ubuntu seráquasecomo era antes de você remover o último. “Quase” porque uma instalação manual irá marcá-los como “instalados manualmente” no Apt, o que significa que eles não poderão mais ser removidos automaticamente quando nenhum pacote instalado manualmente depender deles.

A outra dificuldade aqui será convencer o Apt a remover libjack0sem remover vários outros pacotes que dependem de pelo menos um doslibjack0 ou 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

informação relacionada