
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 libjack0
sem 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