A remoção da libjack0 removeu muitos pacotes

2

Eu sou novo no Linux e estou usando o Ubuntu Studio 16.04.

Acabei de instalar o pacote libjack0 e uma mensagem avisou-me 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

Eu não vi a mensagem até ver o "Desinstalar 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 será como era antes de executar o comando que me fez remover todos esses pacotes?

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

    
por Andresaurus 23.05.2016 / 05:07

2 respostas

1

Se você remover libjack0 (e os pacotes dependendo dele) e instalar os pacotes listados para serem removidos em sua pergunta, então a sua instalação do Ubuntu será quase como era antes de você remover o último . "Quase" porque uma instalação manual irá marcá-los como "manualmente instalados" no Apt, o que significa que eles não podem mais ser removidos automaticamente quando nenhum pacote instalado manualmente depende deles.

A outra dificuldade aqui será convencer o Apt a remover libjack0 sem remover um monte de outros pacotes que dependam de pelo menos um dos libjack0 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
    
por David Foerster 23.05.2016 / 09:03
2

Geralmente funciona dessa maneira: se você sabe exatamente quais pacotes foram removidos, tudo deve ficar ok depois de reinstalá-los novamente, a menos que Você também tenha limpado uma configuração e suas configurações personalizadas tenham desaparecido.

Se o sistema operacional informá-lo de que todos esses pacotes serão removidos, ou 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, para executar o comando abaixo

sudo apt install -f 

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

    
por fenix440 23.05.2016 / 05:41