Repositórios do Ubuntu faltam versões mais recentes do software

2

Às vezes, tento usar um recurso de alguns softwares, apenas para descobrir que estou executando uma versão antiga em que o recurso ainda não foi implementado. Por exemplo, tentei usar a opção -deskew para o ImageMagick . Acontece que meu repositório de software tem 6.3.7.9, mas a versão mais recente é 6.5.5.

Qual é o caminho certo para lidar com esse problema? Claro, eu poderia instalar a partir da fonte (que é o que eu geralmente acabo fazendo), mas eu sinto que deveria haver uma solução melhor. Existe alguém com quem devo entrar em contato para obter a versão mais recente nos repositórios?

    
por Anton Geraschenko 07.09.2009 / 21:51

3 respostas

4

Existem algumas opções diferentes:

  • Ative o universo de atualizações propostas em seu sistema por meio do Sistema > Administração > Fontes de software > Atualizações . Isso fará com que as versões mais recentes sejam um pouco mais rápidas na sua área de trabalho. Isso só fará com que as pequenas atualizações propostas sejam mais rápidas, conforme apontado nos comentários.
  • Verifique se existe um PPA semi-oficial para o software (ou seja, mantido por alguém da equipe do projeto). É provável que tenha a versão mais recente do software, embalada pela equipe.
  • Use um PPA mantido por alguém, como você ou eu. Isso deve ser bom, desde que você perceba que está usando um pacote criado por um indivíduo e as implicações de segurança resultantes.

O PPA é a maneira do Ubuntu de fornecer um mecanismo de distribuição viável para equipes e indivíduos distribuírem sua versão de um software.

O repositório oficial do Ubuntu irá, e deve, conter uma versão testada e estável, e satisfaz as dependências da biblioteca no sistema. Por sua própria definição, ele tenderá a não ter o release mais recente em todos os momentos.

    
por 07.09.2009 / 22:10
3

O foco principal do Ubuntu é a estabilidade e a usabilidade, então é improvável que você encontre alguma coisa de ponta em seus repositórios. O congelamento de pacotes geralmente é bem cedo no ciclo de desenvolvimento e, a partir de então, as novas versões raramente chegam aos repositórios (exceto importantes).

Para obter o melhor resultado, você pode usar os repositórios do desenvolvedor para a próxima versão ou instalar a partir do código-fonte. Como alternativa, use uma distribuição mais avançada, como o Fedora . Eu recentemente mudei para o Fedora 11 e eles pareciam estar mais atualizados que o Ubuntu.

Se for apenas um pacote que você está interessado, instale a partir do código-fonte ou vá para getdeb.net e veja se alguém mais pacotes do Ubuntu (não oficiais) criados para o software que você precisa.

    
por 07.09.2009 / 22:05
2

O Ubuntu pode não ser a distribuição certa para você. No entanto, você pode tentar repositórios de backports. Eles têm mais software de ponta, mas nem todos os pacotes de software nos repositórios regulares têm seu próprio backport.

Resumindo: sua milhagem pode variar, mas você deve dar uma olhada nos Ubuntu-Backports .

    
por 07.09.2009 / 22:13