Usando pacote de distribuição diferente no Ubuntu seguro?

1

Eu quero instalar algum software (verniz) em um servidor e notei que uma versão mais antiga 2.1.0 está no lançamento atual do Ubuntu 10.04 e a nova versão (2.1.3) está sendo construída na versão 10.10 do Ubuntu. / p>

é seguro usar o pacote mais novo? e se sim, como posso fazer isso?

    
por hoberion 02.08.2010 / 21:30

1 resposta

2

Primeiro de tudo, você realmente precisa da nova versão? Lembre-se, com novos recursos vêm novos bugs. E uma vantagem das versões mais antigas é que os bugs tendem a ser conhecidos.

O primeiro lugar para procurar é o backports , que contém pacotes do repositório unstable recompilados para versões lançadas do Ubuntu.

Em seguida, você pode tentar instalar a nova versão; se o gerenciador de pacotes não reclamar sobre dependências ausentes, há uma boa chance de que funcione.

Caso isso não seja possível, você também pode verificar se alguém compilou a nova versão do programa para o seu lançamento do Ubuntu e disponibilizou-a em um PPA .

Você também pode tentar recompilar o pacote fonte do repositório instável em seu release. Isso pode ter sucesso onde o pacote binário falhou porque os pacotes binários declaram uma dependência na versão da biblioteca com a qual eles foram compilados, para estar no lado seguro, mesmo que as dependências muitas vezes possam ser relaxadas.

E se a nova versão ainda não foi compilada para o Ubuntu, você pode tentar compilar você mesmo, pegando o pacote fonte da versão em sua versão e substituindo a nova versão pelo arquivo original do programa. Você pode precisar ajustar ou reescrever completamente os scripts de compilação, dependendo de quanto o programa foi alterado.

Ou você pode pegar um binário não-Ubuntu (compilado por você ou por outra pessoa) e instalá-lo em /opt ou /usr/local ou em seu diretório pessoal.

    
por 02.08.2010 / 23:40