Como instalar o pacote da distribuição mais recente?

1

Eu tenho o servidor Ubuntu 10.04 e quero atualizar um pacote para uma versão mais recente (atualizar o rrdtool de 1.3.8 para o atual 1.4.5). O que devo fazer? Faça o download e crie fontes ou obtenha um pacote da distribuição mais recente? E como fazer isso?

    
por Poma 12.01.2012 / 07:52

1 resposta

2

Você pode adicionar os repositórios da versão mais recente a sources.list e, em seguida, configurar apt-pinning para dar prioridade à versão atual, apesar de ser mais antiga. (Veja os documentos no wiki do Debian , em outro lugar .)

Você poderá então especificar o novo repositório ao instalar os pacotes, mas o sistema permanecerá em sua versão atual.

No entanto, os pacotes mais novos geralmente trazem mais pacotes mais novos (bibliotecas, outras dependências) que podem puxar ainda mais , e você pode acabar atualizando as coisas em breve como 'glibc' apenas para satisfazer as dependências de um único programa, no qual o upgrade de todo o sistema para o release mais recente seria a única maneira de descompactar o sistema.

Alternativamente, você pode baixar as fontes - diretamente dos desenvolvedores, ou dos pacotes do Ubuntu usando apt-get -t newer-repo source rrdtool , então compilá-lo localmente (usando dpkg-buildpackage -us -uc se você baixou o pacote fonte do Ubuntu). Isso será mais fácil nas dependências, mas terá que ser atualizado manualmente.

    
por 12.01.2012 / 08:43