Translation(s): English - español - Français - Italiano - Português (Brasil)


Passare da una versione ad un'altra

Lo sforzo principale di Debian è finalizzato, e lo sarà sempre, a produrre la Stable: le altre versioni sono in funzione di quell'obiettivo. È possibile trovare le altre versioni perfettamente utilizzabili, qualunque sia l'uso che se ne intenda fare; ciò non dovrebbe stupire molto un utente esperto di Debian: molti utenti, compresi naturalmente i Debian Developer utilizzano le versioni in via di sviluppo costantemente.

Tuttavia, bisogna tenere presente che Experimental è sperimentale; dunque è previsto che le cose di tanto in tanto non funzionino. Testing è semplicemente ciò che il nome stesso dice, serve per testare che le cose funzionino prima che vengano rilasciate nella futura Stable. Potresti, forse, trovare Testing o Unstable abbastanza stabili, e in effetti in molti hanno sottolineato come la Debian Unstable sia molto più stabile delle versioni stabili di altre distribuzioni.

In campo commerciale come corollario a questo si hanno tre rami :Development (sviluppo, N.d.T), Testing, e Production (produzione, N.d.T). In teoria, le imprese non permettono a nessuno di avvicinarsi anche solo vagamente ai loro server di produzione fino a quando non hanno verificato che la loro ultima versione non rovina niente che fin a quel momento funzionava e che ogni nuova funzionalità e caratteristica non è stata documentata in modo soddisfacente per l'azienda.

YMMV [N.d.T. "Your Mileage May Vary": corrispondente all'italiano "la propria esperienza potrebbe essere diversa"]. Caveat emptor. Come dice il proverbio: "Se si rompe, ti puoi tenere entrambi i pezzi" ;-)

Avanzare di versione (es., Stable --> Testing)

Gli aggiornamenti tra versioni stabili sono generalmente piuttosto sicuri. Vengono fatti frequentemente test per assicurare che gli aggiornamenti abbiano successo. Tuttavia è impossibile testare ogni combinazione di pacchetti. Inoltre Debian supporta una vasta gamma di configurazioni hardware e software e gli amministratori di sistema sono incoraggiati a personalizzare la propria installazione. Perciò è consigliabile la cautela quando si fa un aggiornamento.

È sempre consiglibile fare il backup dei dati, ma creare una copia esterna dei file importanti prima di un'operazione rischiosa è comunque il modo più efficace per assicurare che nulla vada storto. Per installazioni più grandi di Debian, è altamente consigliabile testare l'aggiornamento prima su una singola installazione.

Prima di iniziare l'aggiornamento coloro che si preoccupano della stabilità dovrebbero eseguire il seguente comando:

 dpkg --get-selections > packages.dpkg

Salvare il file di ouput (packages.dpkg) su una penna USB (o su una posizione remota) per usi futuri. Questo file è un elenco dei pacchetti installati, che renderà più semplice il lavoro nel caso sia necessario re-installare Debian. Anche senza un backup completo dei propri dati, è comunque importante salvare questo file: è più probabile che un aggiornamento fallito renda corrotta la conoscenza di quali pacchetti sono installati, piuttosto che corrompa alcun dato utente.

Cosa salvare

Per assicurare che tutti i dati utili vengano conservati, drovrebbe essere fatto il backup di tutta l'unità, permettendo un ritorno completo alla stato pre-aggiornamento. Tuttavia non sono necessarie tutte le cartelle nella radice del file system. Le cartelle /usr, /bin, /sbin e /lib sono tutte gestite da dpkg (con l'eccezione di /usr/local/) e perciò non è necessario farne il backup. La cartella /var/ contiene una varietà di informazioni a livello di sistema: può essere omessa da un backup focalizzato principalmente ai dati personali, specialmente le sottocartelle tmp/, cache/ e log/. È consigliabile fare il backup di /etc/ per coloro che hanno personalizzato il proprio sistema in maniera considerevole. Naturalmente è fondamentale fare il backup dei contenuti di /home/: lì è dove sono memorizzati tutti i dati utente.

Il processo da seguire per effettuare l'effettivo aggiornamento è documentato in Aggiornare Debian.

Retrocedere di versione ("Downgrade", es. Testing --> Stable)

Risposta breve: No, non è supportato.

Per maggiori informazioni vedere: Downgrade del sistema


Si veda anche: Stable - Testing - Unstable - Experimental


CategorySystemAdministration