Per i futuri lettori: Nota che questa risposta è stata scritta nel giugno 2013, quando Wheezy (Debian 7, rilasciato a maggio 2013) era "stabile" e Jessie (l'allora imminente Debian 8) era abbastanza nuova come "testing". Considera l'impatto che qualsiasi ulteriore sviluppo potrebbe avere sulla validità della risposta nella tua particolare situazione prima di procedere con un aggiornamento.
Per facilitare la transizione, ti consiglio di farlo come un processo in due fasi. O tre: eseguire prima un backup . La probabilità di perdita di dati durante un aggiornamento del sistema Debian è piccola, ma diversa da zero, e i file di configurazione molto bene possono essere sovrascritti o riscritti come parte dell'aggiornamento, e c'è sempre la possibilità che la traduzione non sia perfetta. Dovrebbe essere tutto perfettamente possibile fare senza dover reinstallare da zero, tuttavia.
Innanzitutto, segui il normale percorso di aggiornamento alla revisione più recente della versione stabile, attualmente Wheezy (il link conduce al manuale di aggiornamento i386; sostituisci la tua architettura secondo necessità). Questo in sostanza si riduce alla modifica /etc/apt/sources.list*
per nominare wheezy
piuttosto che squeeze
per fare apt-get update
seguito da apt-get -u dist-upgrade
, ma leggere la documentazione per i dettagli cruenti prima di procedere . Consiglio di provare Wheezy per un po 'di prova, per assicurarsi che nulla sia ovviamente rotto. Se è rotto in Wheezy, quasi certamente non guarirà magicamente in Jessie o Sid.
Quando sei sicuro che il sistema funzioni correttamente con Wheezy, modifica di nuovo i tuoi file sources.list, questa volta sostituendo testing
o sid
per wheezy
. Dalla pagina delle versioni di Debian (la mia enfasi):
analisi
La distribuzione "testing" contiene pacchetti che non sono ancora stati accettati in una versione "stabile", ma sono in coda per questo. Il vantaggio principale dell'utilizzo di questa distribuzione è che ha versioni più recenti del software. /.../ L'attuale distribuzione "testing" è jessie.
instabile
La distribuzione "instabile" è dove si verifica lo sviluppo attivo di Debian. In generale, questa distribuzione è gestita da sviluppatori e da coloro che amano vivere al limite. La distribuzione "instabile" si chiama sid.
Se vuoi il bordo sanguinante, vuoi sid
/ unstable
. Si noti che Sid è soggetto a gravi rotture. Se vuoi versioni più recenti di pacchetti ma semi-stabili, allora vuoi testing
.
Quindi, fai apt-get update
seguito da apt-get -u dist-upgrade
. Al momento della stesura di questo documento, non sembra esistere una guida all'installazione specifica per Jessie / testing, ma è ancora abbastanza presto dopo il rilascio di Wheezy che le differenze dovrebbero essere relativamente piccole e un semplice dist-upgrade dovrebbe essere sufficiente nella maggior parte di casi. A questo punto -u
apt-get richiederà la conferma prima di eseguire effettivamente l'aggiornamento, offrendo una ragionevole possibilità di rivedere le modifiche proposte prima di impegnarsi. Consiglio di non rimuovere quell'opzione da riga di comando a meno che non ti senta veramente avventuroso (e che tu abbia davvero dei buoni backup).
Oh, e nel caso mi fossi dimenticato; assicurati di avere un buon backup dei tuoi dati prima di iniziare. Come con qualsiasi aggiornamento del sistema, consiglio vivamente di farlo direttamente dal terminale (non attraverso una sessione X e certamente non attraverso una sessione X senza un multiplexer terminale come screen
o tmux
) per evitare problemi quando i servizi vengono riavviati durante il processo di aggiornamento.