Como remover um pacote específico da lista de dependências de outro pacote?

0

Como estou usando o Qt5, quero desinstalar todas as bibliotecas do qt4. Eu tentei com o seguinte comando

sudo apt-get remove libqt4-*

que tenta remover todas as bibliotecas do qt4, mas além disso quer remover texlive e vlc que eu não quero desinstalar.

Existe uma maneira de manter esses dois pacotes? Eu encontrei apt-mark hold , mas eles não seriam atualizados também, então isso não combina comigo.

    
por LPrc 15.01.2016 / 10:09

1 resposta

4

Esses pacotes ainda usam qt4 , e é por isso que eles querem ser removidos, eles dependem disso.

Existem muitos pacotes que ainda usam qt4 para a interface, só porque qt5 está disponível, não faz qt4 obsoleto, você pode ter os dois sem problemas.

Recomendamos que você mantenha qt4 , pois poderá enfrentar problemas com outros aplicativos que usam qt4 e não qt5 abaixo da linha.

Por que alguns pacotes ainda usam qt4 ?

É muito trabalhoso atualizar sua interface para um novo idioma, já que o Ubuntu pode suportar ambas as versões ao mesmo tempo e a diferença para o usuário final é mínima, simplesmente não é uma prioridade atualizá-lo com tal atualização superficial.

    
por Mark Kirby 15.01.2016 / 10:21