Você perguntou,
Agora, minha pergunta é se vlc dependia de alguns pacotes que foram desinstalados devido à desinstalação de algumas outras coisas, então por que esses pacotes seriam removidos mesmo quando o vlc dependesse deles?
Resposta: Não, o sistema de gerenciamento de pacotes apt
, que o Ubuntu usa, não remove um pacote do qual outros pacotes dependem, mesmo se você quiser desinstalar alguns deles. Isso seria bobo. Para um exemplo típico, considere o pacote libc6
. É um dos principais pacotes do Ubuntu e, portanto, muitos pacotes dependem dele. Mas desinstalar um ou dois deles não removerá libc6
.
Além disso, se você deliberadamente quiser remover um pacote, do qual muitos pacotes dependem, o Ubuntu ou, especificamente, o apt
system avisará você antes da desinstalação. Mas se você quiser, você pode desinstalar esse pacote também! Nesse caso, os outros pacotes que dependem disso também são removidos.
Caso 1:
Vamos, existem três pacotes chamados core-x
, a
e b
. a
e b
ambos dependem do pacote core-x
. Agora, se você tentar remover o pacote b
, core-x
não será removido, pois ainda é necessário para o funcionamento de a
.
Caso 2:
Mais uma vez, considere nossos pacotes fictícios. Se você tentar remover o pacote core-x
, colocando apt-get remove
line, core-x
será removido com a
e b
package, porque esses dois (a e b) não funcionarão sem core-x
.
Sua segunda pergunta foi -
como posso executar o vlc sem instalar o Ubuntu novamente?
Para isso, tente remover a opção vlc
with purge
e reinstale-a novamente.
Um comando como abaixo fará o trabalho.
sudo apt-get --purge autoremove libvlc5
e instale-o com
sudo apt-get install vlc
Bônus: Ao usar libvlc5
ao invés de simples vlc
, você está apenas experimentando com Caso 2 onde você removeu um pacote, do qual outros pacotes dependem.
Espero que isso ajude.