O Synaptic quer remover muitos pacotes quando tento atualizar um programa

0

Estou usando o Lubuntu 14.04 e quero atualizar alguns programas, então adicionei 16.04 repositórios ao meu sources.list.

Agora, quando tento fazer upgrade, por exemplo, GIMP ou TexWorks, ele coloca muito de coisas na lista "To be removed" (coisas como alsa, cups, alguns programas que eu instalei, ...). Não parece estar relacionado a dependências não satisfeitas, porque faz o mesmo quando tento instalar alguns pequenos programas aleatórios com apenas algumas dependências.

Como posso atualizar / instalar (novas versões de) alguns programas sem atualizar todo o sistema?

Gostaria de atualizar apenas os pacotes, de modo que as versões mais recentes dos programas precisem de versões superiores desses pacotes. Eu não quero, e. atualizar o GTK3, sua nova versão é horrível.

    
por Danijel 04.03.2017 / 10:52

1 resposta

3

Você precisa usar os backports ou compilar os programas por conta própria. Como as bibliotecas usadas no Ubuntu são atualizadas em cada versão, você não pode simplesmente instalar programas compilados para 16.04 a 14.04. você pode usar backports porque eles são compilados contra suas bibliotecas 14.04, mas se seus programas não existem em repositórios de backports, então você deve compilá-los você mesmo.

Isso ocorre porque os programas nos repositórios 16.04 são compilados em relação às bibliotecas mais novas que acompanham o 16.04 e não existem na distribuição 14.04. Para poder usar novos programas compilados em bibliotecas mais recentes, apt-get deseja substituir bibliotecas antigas por novas. Mas você está dizendo que não quer atualizar suas bibliotecas antigas.

Então, para evitar isso. Você deve atualizar para 16.04 (atualiza todas as bibliotecas ao mesmo tempo) ou compilar versões mais recentes dos programas em seu sistema 14.04 manualmente. Desta forma, os programas que você deseja não serão compilados em bibliotecas antigas, assim você não precisará atualizá-los (a menos que os programas não sejam compilados porque eles não suportam mais essas versões antigas!)

Se você escolher a opção de compilação, poderá seguir estas instruções

Na minha opinião, você deve atualizar para o 16.04. Porque você não pode ficar em 14.04 para sempre. Eventualmente, ela se tornará obsoleta. Dê uma olhada em algumas alternativas Talvez você goste do desktop do Ubuntu MATE, parece mais antiquado.

    
por yurtesen 04.03.2017 / 12:37