Como atualizar para uma versão mais nova de um pacote que não está disponível no repositório?

9

Enquanto usava um programa de genealogia de fonte aberta , encontrei um erro. Eu enviei um relatório de bug e o autor rapidamente resolveu o problema (Yay for open source! ).

Agora eu quero fora do curso para tentar a versão mais recente (3.2.5) deste programa (que inclui o bugfix para o meu problema). Apt-get me diz que a versão que eu instalei (3.2.3-1) já é a versão mais nova.

Então, qual é a melhor maneira de atualizar para uma versão mais nova de um pacote, então está disponível nos repositórios?

Eu:

  • remova a versão que instalei atualmente no gerenciador de pacotes. Baixe o código fonte da versão mais recente e faça a compilação por conta própria? Isso causará problemas quando versões mais novas forem lançadas? Terei que atualizar este programa manualmente no futuro sempre que novas versões forem lançadas?
  • Devo fazer o que precede, mas com um programa como o checkinstall , e remover a versão compilada manualmente uma vez que a versão pode ser instalada através do gerenciador de pacotes?
  • Devo solicitar que o pacote seja backported ? Eu acho que meu pedido fará pouca chance porque as regras dizem:

    Applications to be backported must have meaningful benefits to the user not attainable via other processes. Specifically: The sole purpose must not be to fix a bug or security vulnerability.

  •   

Ou existe outra maneira de fazer isso corretamente?

    
por BioGeek 22.12.2010 / 14:10

2 respostas

3

Neste caso particular, o site GRAMPS fornece um link de download para um pacote .deb do Ubuntu da versão 3.2.5.

Em esta página de listagem , selecione gramps_3.2.5-1_ubuntu10.deb que deve ser facilmente instalável clicando duas vezes no arquivo baixado.

    
por 8128 22.12.2010 / 14:19
0

Ir para 1º = > remova a versão que instalei atualmente com o gerenciador de pacotes. Baixe o código fonte da versão mais recente e faça a compilação por conta própria?

Isso causará problemas quando versões mais recentes forem lançadas? = > Não.

Terei que atualizar este programa manualmente no futuro sempre que novas versões forem lançadas? = > Não

Outra opção é solicitar que os gerentes de recompra atualizem o software ou você pode simplesmente esperar que eles sejam atualizados.

    
por Abhijit N 22.12.2010 / 14:13