Come eseguire l'aggiornamento a una versione più recente di un pacchetto rispetto a quella disponibile nel repository?

9

Durante l'utilizzo di un programma di genealogia open source ho riscontrato un errore. Ho presentato un bug report e l'autore ha risolto rapidamente il problema (Yay per l'open source! ).

Ora voglio ovviamente provare l'ultima versione (3.2.5) di questo programma (che include la correzione del mio problema). Apt-get mi dice che la versione che ho installato (3.2.3-1) è già la versione più recente.

Quindi qual è il modo migliore per aggiornare a una versione più recente di un pacchetto, quindi è disponibile nei repository?

I I:

  • rimuovi la versione che ho attualmente installato con il gestore pacchetti. Scarica la fonte della versione più recente e compila da solo? Questo creerà problemi quando usciranno versioni più recenti? Dovrò aggiornare questo programma manualmente in futuro ogni volta che escono nuove versioni?
  • Devo fare quanto sopra, ma con un programma come checkinstall , e rimuovere la versione compilata manualmente una volta che la versione può essere installata tramite il gestore pacchetti?
  • Devo fare una richiesta per il pacchetto backported ? Penso che la mia richiesta abbia poche possibilità perché le regole dicessero:
      

    Le applicazioni da backport devono avere vantaggi significativi per l'utente non raggiungibili tramite altri processi. Nello specifico: l'unico scopo non deve essere quello di correggere un bug o una vulnerabilità di sicurezza.

  •   

O c'è un altro modo per farlo correttamente?

    
posta BioGeek 22.12.2010 - 14:10

2 risposte

3

In questo caso particolare, il sito Web GRAMPS fornisce un collegamento per il download di un pacchetto .deb di Ubuntu della versione 3.2.5.

Nella questa pagina di elenco seleziona gramps_3.2.5-1_ubuntu10.deb che dovrebbe essere facilmente installabile facendo doppio clic sul file scaricato.

    
risposta data 8128 22.12.2010 - 14:19
0

Vai per 1st = & gt; rimuovere la versione che ho attualmente installato con il gestore pacchetti. Scarica la fonte della versione più recente e compila da solo?

Questo creerà problemi quando usciranno versioni più recenti? = & Gt; No.

Dovrò aggiornare manualmente questo programma in futuro ogni volta che escono nuove versioni? = & Gt; No

Un'altra opzione è richiedere ai gestori di repository di aggiornare il software o aspettare che vengano aggiornati.

    
risposta data Abhijit Navale 22.12.2010 - 14:13

Leggi altre domande sui tag