Differences between revisions 7 and 11 (spanning 4 versions)
Revision 7 as of 2014-10-05 15:14:24
Size: 4632
Comment: sync with English master + minor fixes
Revision 11 as of 2021-05-19 07:22:20
Size: 4872
Comment: sync with English master v.23
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:
~-[[DebianWiki/EditorGuide#translation|Traduzioni]]: [[DebianStability|English]] - [[fr/DebianStability|Français]] - Italiano-~ ~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: [[DebianStability|English]] - [[es/DebianStability|español]] - [[fr/DebianStability|Français]] - Italiano - [[pt_BR/DebianStability|Português (Brasil)]] -~
Line 12: Line 12:
YMMV [N.d.T. "Your Mileage May Vary": corrispondente all'italiano "la propria esperienza potrebbe essere diversa"]. Caveat emptor. Prendi ciò per cui paghi. Come dice il proverbio: "Se si rompe, ti puoi tenere entrambi i pezzi" ;-) 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" ;-)
Line 15: Line 15:
Sulla macchina in questione, si esegua il comando seguente:{{{ 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:{{{
Line 18: Line 22:
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 può rendere più semplice il lavoro nel caso sia necessario seguire la strada della re-installazione. Una volta ottenuta la nuova installazione base e impostate le fonti di apt, non eseguite altri programmi di installazione dei pacchetti. Poi prendete il file {{{packages.dpkg}}} ed eseguite il comando:{{{
 dpkg --set-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.
Line 22: Line 24:
In questo modo il sistema di gestione dei pacchetti saprà quali pacchetti installare/disinstallare, in massa. Una volta fatto questo, eseguite:{{{
 aptitude dist-upgrade
}}}
==== Cosa salvare ====
Line 26: Line 26:
che installerà i pacchetti che avete selezionato "automagicamente", ponendovi le domande necessarie per la configurazione. Dopodiché dovreste avere un clone dei vostri pacchetti precedenti, ma provenienti dal ramo verso cui volevate migrare. 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.
Line 28: Line 28:
=== Tornare indietro di versione (es., Testing --> Stable) === Il processo da seguire per effettuare l'effettivo aggiornamento è documentato in [[it/DebianUpgrade|Aggiornare Debian]].
Line 30: Line 30:
Le mie condoglianze, ma da ciò che ho potuto vedere nel corso degli anni questa procedura non è supportata e l'opzione corretta in questo caso è re-installare. Si potrebbe scoprire che il proprio sistema è ancora utilizzabile dopo aver eseguito la procedura sopra descritta al contrario, ma è più probabile che si confonda al di là di ogni immaginazione il sistema di gestione dei pacchetti. === Retrocedere di versione ("Downgrade", es. Testing --> Stable) ===
Line 32: Line 32:
'''Non è previsto che Debian sia in grado di farlo.''' Risposta breve: '''No, non è supportato'''.
Line 34: Line 34:
Ovviamente, la stessa cosa vale per i tentativi di passare da (es.) Knoppix --> stable, Ubuntu --> testing & ecc. Dopo tutto usano repository differenti, e pochi o nessuno sforzo sono stati fatti per renderli compatibili gli uni con gli altri.

Morale della favola: '''fai il backup'''! Spazza via il sistema e re-installa la versione che hai scelto, poi tira fuori il tuo {disco,nastro,blablabla} di backup e sbatti i tuoi vecchi dati nel posto giusto.

"Ma, ma, ma, ..."

'''Niente ma!''' Forse troverai qualche anima buona in debian-user che simpatizzi con la tua situazione. È altrettanto probabile che sarai arrostito vivo per aver evitato di assicurarti di aver fatto un backup dei tuoi preziosi dati prima di distruggere il tuo sistema. Se ti succede, consideralo una costosa forma di istruzione e passa oltre.

ToDo : Content about downgrading system should be moved to [[it/SystemDowngrade|downgrade del sistema]]
Per maggiori informazioni vedere: [[it/SystemDowngrade|Downgrade del sistema]]
Line 45: Line 37:
 CategorySystemAdministration ----
CategorySystemAdministration

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