Aggiornare solo un programma

11 risposte [Ultimo contenuto]
Ritratto di Teoxx80
Teoxx80
(Junior)
Offline
Junior
Iscritto: 21/04/2008
Messaggi: 12

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.

Ritratto di marcosan
marcosan
(Collaboratore)
Offline
Collaboratore
Iscritto: 16/05/2005
Messaggi: 730

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! Laughing Laughing

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

Ritratto di Teoxx80
Teoxx80
(Junior)
Offline
Junior
Iscritto: 21/04/2008
Messaggi: 12

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).

Ritratto di kalos
kalos
(Collaboratore)
Offline
Collaboratore
Iscritto: 26/01/2005
Messaggi: 710

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.

If you haven't tried Debian lately, this would be a good time.

deb lenny/sid
linux user 384443 http://counter.li.org/
linux nelle scuole, firma la petizione

Ritratto di Teoxx80
Teoxx80
(Junior)
Offline
Junior
Iscritto: 21/04/2008
Messaggi: 12

Interessante l'idea del pinning da una piccola ricerca in rete, mi documento meglio. Grazie.

Ritratto di Lethalman
Lethalman
(Junior)
Offline
Junior
Iscritto: 15/04/2008
Messaggi: 39

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'.

Ritratto di Teoxx80
Teoxx80
(Junior)
Offline
Junior
Iscritto: 21/04/2008
Messaggi: 12

Ma in questo modo riesco a gestire anche gli aggiornamenti di sicurezza? Io sto usando Synaptic, se uso aptitude poi trovo Synaptic disallineato?

Ritratto di Lethalman
Lethalman
(Junior)
Offline
Junior
Iscritto: 15/04/2008
Messaggi: 39

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 Smile

Ritratto di Henryx
Henryx
(Geek)
Offline
Geek
Iscritto: 24/08/2005
Messaggi: 121

Quote:

Si tranquillo apt e' uno, synaptic e aptitude sono solo frontends. La frittata e' solo una Smile

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

Ritratto di Lethalman
Lethalman
(Junior)
Offline
Junior
Iscritto: 15/04/2008
Messaggi: 39

Quote:

Henryx ha scritto:
Quote:
Si tranquillo apt e' uno, synaptic e aptitude sono solo frontends. La frittata e' solo una Smile

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?

Ritratto di Stemby
Stemby
(Guru)
Offline
Guru
Iscritto: 05/10/2006
Messaggi: 775

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!

Registered Linux User #443882
Registered Debian User #9