Ciao a tutti,
ho appena installato Debian Etch e mi chiedevo qual'è il metodo migliore per aggiornare Icedove alla versione 2 (ora c'è la 1.5) pur mantenendo i repository di Etch: in sostanza vorrei aggiornare solo quel programma.
Grazie.
Aggiornare solo un programma
Non c'è altra soluzione? Sarebbe per esempio comodo che eventuali security update fossero automatici con gli aggiornamenti del sistema (anche se cmq Icedove dovrebbe controllare la presenza di aggiornamenti se non sbaglio).
potresti scaricare il pacchetto direttamente dal sito di mozilla, per avere il pacchetto debian prova ascaricarlo da debian-packages oppure devi usare il pinning per scaricarlo da Lenny.
Interessante l'idea del pinning da una piccola ricerca in rete, mi documento meglio. Grazie.
Quote:
Teoxx80 ha scritto:
Non c'è altra soluzione? Sarebbe per esempio comodo che eventuali security update fossero automatici con gli aggiornamenti del sistema (anche se cmq Icedove dovrebbe controllare la presenza di aggiornamenti se non sbaglio).
Fai una cosa che potra' servirti per altri casi:
1) Aggiungi la testing in sources.list
2) Metti in un file qualsiasi di /etc/apt/apt.conf.d questa riga:
APT::Default-Release "stable";
3) aptitude update
4) aptitude -t testing install icedove
Nel punto 2 quella riga specifica ad APT che normalmente, quando aggiorni o installi un pacchetto, deve prendere la stable.
Con aptitude -t testing specifichi precisamente che vuoi la testing.
Questo e' cio' che faccio con la mia box, testing/unstable pero'.
Ma in questo modo riesco a gestire anche gli aggiornamenti di sicurezza? Io sto usando Synaptic, se uso aptitude poi trovo Synaptic disallineato?
Quote:
Teoxx80 ha scritto:
Ma in questo modo riesco a gestire anche gli aggiornamenti di sicurezza?
Il default di stable riguarda tutto. Per quanto riguarda gli aggiornamenti di sicurezza poi si riferiscono all'ultima versione immagino, quindi lo gestisce lui, ma non sono sicuro di tutto cio'.
Quote:
Io sto usando Synaptic, se uso aptitude poi trovo Synaptic disallineato?
Si tranquillo apt e' uno, synaptic e aptitude sono solo frontends. La frittata e' solo una 
Quote:
Si tranquillo apt e' uno, synaptic e aptitude sono solo frontends. La frittata e' solo una
Mica tanto, aptitude gestisce in un database personale i pacchetti che sono aggiunti come risoluzione delle dipendenze (in modo da eliminarli nel momento in cui vengono rimossi i pacchetti principali)
Enrico
Quote:
Henryx ha scritto:
Quote:
Si tranquillo apt e' uno, synaptic e aptitude sono solo frontends. La frittata e' solo una
Mica tanto, aptitude gestisce in un database personale i pacchetti che sono aggiunti come risoluzione delle dipendenze (in modo da eliminarli nel momento in cui vengono rimossi i pacchetti principali)
Enrico
Lo fa anche apt-get. E comunque synaptic non si appoggia su aptitude?
Quote:
Lethalman ha scritto:
2) Metti in un file qualsiasi di /etc/apt/apt.conf.d questa riga:
APT::Default-Release "stable";
Per rimanere più aderenti a quanto scritto su APT HOWTO, direi proprio che sia meglio creare il file /etc/apt/apt.conf (normalmente non è presente) e inserire quella riga lì. In questo modo non si vanno ad intaccare gli altri file di configurazione.
Per il resto quoto: è senz'altro la soluzione migliore (e non serve il pinning), oltre ad essere quella suggerita dalla documentazione ufficiale.
Per gli aggiornamenti sicurezza: qui non sono sicurissimo, ma credo che includendo nel sources.list anche il repo security di Lenny, se viene chiuso un bug e il pacchetto viene inserito in quel repository, l'aggiornamento avvenga in automatico (via APT).
Ciao!







Mi sembra che non sia nei backports quindi o passi a testing,dai update, installi icedove e poi risistemi sourcelist, oppure aspetti che lenny diventi stabile!

"La matematica e' l'arte di dare lo stesso nome a cose diverse."
H.Poincare (1854-1912).