Podemos instalar o pacote Natty no Lucid?

4

Estou usando o Ubuntu Lucid. Devido a algumas razões, não estou autorizado a atualizar o sistema operacional.

Eu preciso usar a versão mais recente de um software, com o número da versão > 2.5.x. No entanto, quando eu verificar o repositório de software para o Ubuntu Lucid, descobri que a versão mais recente desse software é 2.2.26. Essa versão não tem as funções que eu preciso.

Descobri que o repositório de software para o Ubuntu Natty fornece o mesmo software com a versão > 2.6.x. Eu gostaria de usar esta versão.

Posso editar o arquivo source.list e apontá-lo para o repositório Natty? Há algum problema em instalar pacotes Natty no Lucid?

Obrigado.

    
por ubuntux20 10.09.2011 / 13:38

2 respostas

3

Você pode usar a fixação do APT para essa finalidade, consulte PinningHowto . Mas você deve ser muito cauteloso porque pode inutilizar seu sistema com isso.

Além disso, existem outros problemas, como dependências dos pacotes que você deseja instalar de outro repositório.

    
por 10.09.2011 / 13:48
1

A resposta será "talvez". Você certamente pode pegar o arquivo .deb para o pacote do repositório e rodar "dpkg -i packagefile.deb" para instalá-lo a partir do arquivo deb, sem referência ao repo. Isso provavelmente seria melhor do que usar o sources.list.

O problema é que o pacote pode ter dependências (de e para) nas quais você pode não querer entrar, se você não estiver atualizando a versão base do sistema operacional. Por exemplo, os redis do Natty podem funcionar bem porque não depende de nada em particular (e nada depende disso), mas algo mais pode especificar uma versão particular do glibc, etc., e a atualização do glibc vai quebrar todo o resto na sua caixa. É difícil dizer sem conhecer as especificidades do pacote que você está vendo.

    
por 10.09.2011 / 14:51