Risposte:
Questa risposta riassume il processo di aggiornamento della community consigliato .
Leggere sempre le note di rilascio per eventuali problemi che potrebbero influire sull'aggiornamento.
Prima di iniziare qualsiasi processo di aggiornamento, poniti questa domanda:
Posso permettermi di perdere alcuni / tutti i miei dati come documenti e file?
Se la risposta è no, eseguire il backup dell'installazione .
L'aggiornamento di Ubuntu funziona 99 volte su 100: un backup ti risparmierà molta frustrazione in seguito se le cose vanno male.
Confronto di strumenti di backup
Se sono stati installati driver proprietari dalla finestra Driver aggiuntivi o Driver hardware , questi dovrebbero essere aggiornati automaticamente con il driver binario Nvidia / ATI appropriato per 12.04 / 14.04
Se i driver proprietari sono stati scaricati e installati manualmente direttamente dal sito Web del produttore, si consiglia di rimuovere prima questi driver e ripristinare i driver open source prima di eseguire l'aggiornamento. Potenzialmente ciò che può accadere è che un /etc/X11/xorg.conf
file rimarrà dopo l'aggiornamento e successivamente al primo riavvio, si avvierà in una "schermata nera".
Queste domande descrivono il processo di rimozione:
Durante l'aggiornamento, qualsiasi fonte PPA che potresti aver aggiunto verrà automaticamente disabilitata. In generale, i PPA non influiscono sul processo di aggiornamento.
Esistono un paio di PPA specifici che potrebbero causare problemi: x-swat e xorg-edgers . Questi KDT devono essere rimosse tramite ppa-purge
aggiornamento prima
Il tuo programma di aggiornamento 13.10 ti avviserà della nuova versione e offrirà un aggiornamento. Se ciò non accade, consultare la sezione di risoluzione dei problemi di seguito.
Consultare la sezione relativa alla risoluzione dei problemi per il caso speciale per gli utenti LTS tra il 12.04 / 14.04 e la versione 12.04.1 / 14.04.1
La pagina ufficiale ubuntu.com contiene informazioni:
Immediatamente dopo una versione di Ubuntu, i server di download sono estremamente occupati. Pertanto, se possibile, ti consigliamo di attendere qualche giorno se desideri eseguire l'aggiornamento.
In alternativa, scarica utilizzando un client bittorrent come Transmission, il torrent ISO desktop ufficiale.
È possibile eseguire facilmente l'aggiornamento sulla rete con la seguente procedura.
Per gli utenti di 10.04LTS / 12.04LTS è necessario selezionare il menu a discesa "Aggiornamento versione - Mostra nuove versioni di distribuzione" per assicurarsi che sia selezionato "Solo versioni di supporto a lungo termine" e, in caso contrario, modificarlo. Vedi la sezione Risoluzione dei problemi di seguito per maggiori dettagli. Consultare la sezione relativa alla risoluzione dei problemi per il caso speciale per gli utenti LTS tra il 12.04 / 14.04 e la versione 12.04.1 / 14.04.1
Segui le istruzioni sullo schermo.
Guarda anche:
Se si utilizza 10.04 LTS / 12.04 LTS o 11.10 / 13.10 e si inserisce il CD live o si avvia dal CD live per iniziare l'installazione, sarà possibile eseguire l'aggiornamento a 12.04 / 14.04. Rileverà automaticamente le applicazioni installate e installerà anche la versione aggiornata delle tue applicazioni.
Se si scarica un ISO, si consiglia di eseguire un controllo md5sum per assicurarsi che sia l'ISO scaricato che il CD masterizzato siano validi.
NOTA: gli aggiornamenti da 10.04 a 12.04 / Gli aggiornamenti da 12.04 a 14.04 non sono ancora attivi, vedere questa domanda per maggiori dettagli:
Perché "Nessuna nuova versione trovata" durante l'aggiornamento da un LTS a quello successivo?
Aggiornamento dall'11.10 / 13.10
do-release-upgrade
in un terminalemodifica /etc/update-manager/release-upgrades
e impostaPrompt=lts
Corri do-release-upgrade
in un terminale
Se il tuo update-manager 10.04 / 12.04 o 11.10 / 13.10 non ti chiede di eseguire l'aggiornamento, controlla le fonti del tuo software per vedere se è impostato su "Mai". In tal caso, modificare il valore in "Solo versioni di supporto a lungo termine" (10.04 LTS / 12.04 LTS) / "Per qualsiasi nuova versione" (11.10 / 13.01):
per 10.04 LTS / 12.04 LTS
per l'11.10 / 13.10
Secondo il team manager di Ubuntu Engineering Foundations Steve Langasek:
Gli aggiornamenti tra le versioni LTS non sono abilitati per impostazione predefinita fino alla prima versione del punto, si consiglia che la maggior parte degli utenti LTS attenda fino a quel momento prima dell'aggiornamento.
Se si sceglie di eseguire l'aggiornamento prima di allora, è possibile passare l'opzione -d allo strumento di aggiornamento, in esecuzione do-release-upgrade -d
o update-manager -d
, per eseguire l'aggiornamento da vanilla 10.04 / 12.04 a 12.04 / 14.04.
Vedi queste domande e risposte per ulteriori dettagli:
Perché "Nessuna nuova versione trovata" durante l'aggiornamento da un LTS a quello successivo?
Potrebbe essere necessario apportare modifiche per /etc/apt/sources.list
fare riferimento al vecchio server di Ubuntu. Seguire le risposte fornite in questa domanda per apportare le modifiche necessarie e quindi eseguire l'aggiornamento a una versione più recente di Ubuntu:
Ecco il mio consiglio come risposta di tipo tutorial, basata sulla mia esperienza di aggiornamento.
Questa procedura è stata testata da me e ha funzionato come dovrebbe. Speriamo che questo possa aiutare gli altri ad aggiornare senza problemi.
Questa non è una guida ufficiale.
Non c'è motivo di affrettarsi. Non c'è motivo di aggiornare dal primo giorno. La nuova versione di Ubuntu non sta andando via. Sarà ancora lì la prossima settimana e il prossimo mese ... Lascia che i server si calmino. Sarà molto frustrante e doloroso se il server si arresta durante l'aggiornamento.
Prima di tutto dobbiamo verificare se la nuova versione è disponibile. Apri un terminale Ctrl+ Alt+ Te dai questo comando:
do-release-upgrade -c
Questo comando verificherà se la nuova versione è disponibile dai server e restituirà il risultato. Se trovi che questo comando non è disponibile, devi installare il update-manager-core
pacchetto. Se la tua distribuzione non è più supportata, dovrai cercare i vecchi mirror per una copia di questo pacchetto prima di poter utilizzare questo metodo di aggiornamento.
Se la versione è disponibile, possiamo procedere.
Se la versione non è disponibile, controlla un'altra cosa. Apri questo file:
gksudo gedit /etc/update-manager/release-upgrades
e vedere se il prompt è uguale al normale Prompt=normal
. In caso contrario, cambiarlo; dopo aver salvato il file, eseguire i comandi seguenti nel terminale:
sudo apt-get update
do-release-upgrade -c
Devi rimuovere tutti i PPA che hai aggiunto in passato. Alcuni di essi potrebbero non funzionare, altri potrebbero non essere supportati o addirittura deprecati nella nuova versione.
Apri Ubuntu Software Center e fai clic su Modifica> Origini software> Altro software, quindi fai clic su e rimuovi tutti i PPA uno per uno.
Alcuni PPA, come Ubuntu X-team , il team "xorg crack pushers" o il team "GNOME3 Team" , aggiornano alcuni pacchetti essenziali del sistema.
Devi rimuovere questi PPA usando un altro metodo: install ppa-purge . Questo script ti permetterà di effettuare il downgrade di tutti i pacchetti essenziali alla versione originale (ufficiale) di Ubuntu. Eseguire i comandi seguenti in un terminale:
sudo apt-get install ppa-purge
sudo ppa-purge ppa-name
Sostituisci ppa-name
con il nome effettivo del repository. Dopo l'eliminazione puoi correre
sudo apt-get update
per aggiornare le fonti.
È una buona idea fare un po 'di pulizie prima di passare a una nuova versione. Aprire un terminale ed eseguire i comandi seguenti, nell'ordine:
sudo apt-get --purge autoremove
sudo apt-get clean all
sudo apt-get purge $(dpkg -l | awk '/^rc/ { print $2 }')
La prima riga rimuoverà / riparerà eventuali pacchetti residui / rotti se presenti. Il comando clean rimuove tutti i vecchi file .deb dalla cache apt (/ var / cache / apt / archives) - questo non è strettamente necessario, ma è una buona idea se lo spazio sul disco è insufficiente.
sudo apt-get purge $(dpkg -l | awk '/^rc/ { print $2 }')
rimuove le configurazioni dei pacchetti rimaste dai pacchetti che sono stati rimossi (ma non eliminati) .
Il problema più comune e normale sono i problemi del driver della scheda grafica. Cerca i bug prima di eseguire l'aggiornamento. Vai alla pagina Launchpad , usa la casella di ricerca per trovare il tuo modello di scheda grafica (ancora meglio, l'id) e sfogliare i bug. Se ne trovi alcuni, considera di attendere l'aggiornamento dopo, quando i bug sono stati corretti. Se il bug è specifico per il driver aggiuntivo (ristretto) quindi rimuovere il driver prima di aggiornare.
Se si dispone di un kernel personalizzato, sia dalla compilazione che da un pacchetto .deb (ad es. Mainline), è consigliabile eseguire l'avvio dal kernel Ubuntu ufficiale durante l'aggiornamento, altrimenti l'aggiornamento potrebbe non riuscire.
La maggior parte degli utenti esegue l'aggiornamento dal gestore aggiornamenti. Non è che non mi fidi, ma mi fido di più del terminale.
Chiudi tutte le applicazioni e apri solo un terminale (schermo intero). Dai questo comando e inizierà l'aggiornamento:
sudo do-release-upgrade
Sentiti libero di modificare questa risposta e renderla più comprensibile (correzione della lingua) o / e migliorarla (aggiunte).
sudo apt-get --purge autoremove
rimuoverà tutti i pacchetti residui in tal modo, sudo apt-get purge $(dpkg -l | awk '/^rc/ { print $2 }')
ma in modo efficace se il precedente non riesce. Anche se penso che sudo apt-get clean all
non sia necessario in quanto rimuoverà i pacchetti * .deb (diciamo i pacchetti di installazione) che vengono conservati /var/cache/apt/archives
quando si installa un nuovo pacchetto dal repository. Spero che il tuo doppio sia chiaro adesso. :)
Prova con i seguenti comandi:
sudo apt-get update
sudo do-release-upgrade
Il mio metodo, basato sull'esperienza di mezzo decennio di dolorosi aggiornamenti di Ubuntu, è diverso. Non sto trollando, sto solo condividendo i metodi che utilizzo.
Ovviamente non puoi permetterti di perdere tutti i tuoi dati , quindi sì, esegui il backup . Ma parto da una domanda precedente: puoi permetterti di non essere in grado di accedere ai tuoi dati perché tutto è rotto? In caso contrario, questo metodo potrebbe essere adatto a te. Hai bisogno di un po 'di spazio libero su disco.
Tengo 2 partizioni primarie del sistema operativo (e una separata per i dati, lo scambio ...). Quindi, per esempio, ho Natty /dev/sda1
e ho eseguito Precise Beta in /dev/sda2
.
Quindi scelgo un'opzione: aggiornamento o installazione pulita. Come sottolinea Linux Mint, un aggiornamento non sembra mai un'installazione pulita, ma a volte lo desideri.
Per un'installazione pulita, è sufficiente collegare la nuova chiavetta USB e dire di installarla /dev/sda2
, indicando /home
la partizione domestica esistente.
Per fare un aggiornamento immagine sda2
da sda1
. Ci sono molti modi per farlo, fsarchiver
va bene, o semplicemente il cp o il tar faranno il trucco. Una volta che ho fatto copie identiche di tutti i file nella partizione di riserva, lo monto e modifico /etc/fstab
per aggiornare gli UUID per la nuova partizione o rimarrò confuso. Quindi eseguo grub-update e la prossima volta che riavvio grub mi offre 2 scelte. Verifico di poter avviare neanche. Quindi eseguire l'aggiornamento come sopra.
Ulteriore avvertimento: le nuove versioni desktop tendono a manipolare i vecchi file di configurazione desktop. Quindi puoi finire con i vecchi e nuovi sistemi che vengono rotti. Se hai lo spazio su disco cp -ar /home/{youruser,newname}
e punta la HOME del nuovo utente su questo nuovo percorso /etc/passwd
.
Avere 2 partizioni del sistema operativo mi dà un fallback; Se qualcosa nel nuovo sistema (potrebbe essere un driver, un bug, un'app mancante ...) influisce sulla produttività, posso almeno tornare a dove mi trovavo. Ovviamente non è per i deboli di cuore o noob.
La pagina ufficiale ubuntu.com contiene informazioni:
È possibile eseguire facilmente l'aggiornamento sulla rete con la seguente procedura.
Avviare il centro software.
Vai a Modifica -> Sorgenti software
Seleziona il sottomenu Aggiornamenti dall'applicazione Sorgenti software:
Modificare l'elenco a discesa Aggiornamento in "Uscite normali" e chiudere l'applicazione
Verrà visualizzato un messaggio che informa della disponibilità della nuova versione.
Fai clic su Aggiorna.
Segui le istruzioni sullo schermo.
Guarda anche:
Dalla panoramica tecnica :
Per eseguire l'aggiornamento da Ubuntu 11.04 su un sistema desktop, premi Alt + F2 e digita
update-manager
(senza virgolette) nella casella di comando. Update Manager dovrebbe aprirsi e dirti: è disponibile la nuova versione di distribuzione '11 .10 '. Fai clic su Aggiorna e segui le istruzioni visualizzate.Per aggiornare da Ubuntu 11.04 su un sistema server: installare il
update-manager-core
pacchetto se non è già installato; avviare lo strumento di aggiornamento con il comandosudo do-release-upgrade
e seguire le istruzioni visualizzate. Si noti che l'aggiornamento del server è ora più robusto e utilizzerà lo schermo GNU e si ricollegherà automaticamente in caso di problemi di connessione interrotti.
Dall'11.04 in poi, quando avvii livecd e inizi a installarlo, avrai la possibilità di aggiornare a 11.04. rileverà automaticamente le app installate e installerà anche la versione aggiornata delle tue app. Supponendo che non si stia eseguendo il dual boot.
do-release-upgrade
in un terminaleSe ti senti avventuroso e hai già provato uno degli altri metodi elencati qui, e hai avuto problemi, o se sei semplicemente impaziente, puoi provare questo.
Se vuoi provare questo, leggi prima leggi l'intero post. Se non capisci parte di esso, allora non provarlo.
L'ho usato con successo per aggiornare le installazioni di Ubuntu su 4 versioni principali in una volta sola, ma procedere a proprio rischio . Se colpisci un problema, potresti trovare molto più difficile recuperare rispetto a qualsiasi altro metodo.
In primo luogo, è sufficiente sostituire tutte le istanze della versione corrente ( lucid
, raring
, ecc) nella lista sorgenti software apt con quello nuovo, in questo modo:
sudo sed -i 's/quantal/saucy/g' /etc/apt/sources.list /etc/apt/sources.list.d/*.list
Se si dispone di alcuni repository di terze parti che non dispongono di versioni più recenti, ciò causerà errori nel passaggio successivo, ma è possibile ignorarli in modo sicuro. Il software di questi repository potrebbe avere problemi a causa delle dipendenze aggiornate, ma il più delle volte vanno bene se stai aggiornando solo una o due versioni. È possibile gestire tali errori rimuovendo il file di elenco pertinente /etc/apt/sources.list.d/
oppure si può presumere che il manutentore del repository alla fine aprirà un repository per la versione più recente e lascerà semplicemente i file e ignorerà gli avvisi.
Passo successivo:
sudo apt-get update # here's where you might get some errors you can ignore.
sudo apt-get dist-upgrade # point of no return
Nel secondo passaggio, probabilmente dovrai accettare alcune modifiche suggerite per correggere i pacchetti rotti. Dai un'occhiata ai suggerimenti, quindi accetta le modifiche, se non sembrano troppo drastiche. Puoi risolvere la maggior parte delle cose nei passaggi successivi.
Dovrai anche rispondere a domande su quale versione di configurazione del pacchetto usare. Fai come ritieni opportuno.
Avrai senza dubbio problemi con le installazioni di pacchetti. Per gestirli, prova prima a correre sudo apt-get dist-upgrade
. Se questo ti dà lo stesso problema, controlla il messaggio (che di solito sarà un conflitto di file di pacchetto) e rimuovi manualmente il pacchetto che ti dà problemi, con sudo dpkg --force-depends -r <packagename>
(di solito la versione precedente dei due pacchetti in conflitto). Quindi corri di sudo apt-get dist-upgrade
nuovo. Risciacqua e ripeti fino a quando sudo apt-get dist-upgrade
non fa nulla (tutti i pacchetti vengono aggiornati).
Importante : prima di fare qualsiasi altra cosa, assicurati che tutti i programmi vitali siano installati. Il modo più semplice per farlo è eseguire qualcosa di simile sudo apt-get install ubuntu-desktop
( kubuntu-desktop
o qualsiasi versione in esecuzione). Questo assicurerà che tutti i pacchetti richiesti dal tuo desktop siano installati, quindi non avrai problemi a riavviare.
Ora puoi eseguire sudo apt-get autoremove
e sudo apt-get clean
ripulire i vecchi pacchetti a sinistra.
Se durante la dist-upgrade sono stati rimossi dei pacchetti, è possibile reinstallarli normalmente.
"Non scherzare mai con la tua scuderia" è una lezione che ho imparato ed è un mantra che tengo vicino al mio cuore. Soprattutto quando hai una buona scelta per non scherzare con la tua scuderia, semplicemente non dovresti rovinarla. Quindi, ho lasciato il mio 10.04 incolume e ho installato il mio 12.04 in un'altra partizione. Ecco una schermata del mio disco rigido:
Avevo bisogno di avere tutti i software presenti sul 10.04 per essere installato sul mio nuovo 12.04.
Per prima cosa devi sapere quali pacchetti sono installati nel tuo 10.04. Per quello puoi farlo
sudo dpkg --get-selections "*"> pack_file
Dopo averlo eseguito, avrai i nomi di tutti i pacchetti in 10.04 nel file chiamato 'pack_file'.
Trasferisci quel file su 12.04 ed esegui i seguenti comandi
sudo apt-get update
sudo dpkg --set-selections < pack_file
sudo apt-get -u dselect-upgrade
Questo recupererà tutti i pacchetti e le loro dipendenze e lo installerà sul tuo sistema. Ho dovuto scaricare circa 2 GB di dati, ma ero tranquillo che la mia distribuzione non si sarebbe rovinata.
Era 10.04 per me, ma l'approccio avrebbe funzionato su qualsiasi versione. Quindi è possibile eseguire l'aggiornamento alla versione più recente senza "aggiornare" ing. :)
Fare riferimento a questo: http://sosaysharis.wordpress.com/2012/05/02/upgrading-to-ubuntu-12-04-the-way-i-did-it/
Utilizzare la risposta di Rinzwinds se è necessario un modo GUI per l'aggiornamento. Se hai bisogno di un modo CLI per l'aggiornamento, dovresti dare un'occhiata a questa pagina . L'howto è dell'anno scorso, ma dovrebbe essere ancora valido per il 12.04. Non appena verrà rilasciato 12.04, questo modo dovrebbe funzionare.
E per rispondere alla tua altra domanda: l'11.10 è arrivato DOPO l'11.04. Il primo numero è sempre l'anno (in questo caso: 11 significa 2011), il secondo numero è il mese o il rilascio (04 significa aprile, 10 significa ottobre).
Ultimo, ma non meno importante: come ti ha detto Rinzwind, dovresti aspettare fino al rilascio e non aggiornarlo mentre è in beta. A meno che tu non sappia cosa stai facendo, ovviamente.
Aggiornamento sicuro da 13.04 a 13.10 utilizzando il prompt dei comandi
Da quando 13.10
è stato rilasciato, molti vorrebbero sapere come aggiornare la versione precedente ( 13.04
) di Ubuntu all'ultima versione 13.10
. Prima di eseguire l'aggiornamento 13.10
, sarebbe utile conoscere le modifiche / il supporto / la compatibilità.
Quindi suggerisco di seguire questi passaggi per aggiornare in modo 13.10
efficace.
Prima apri Software Sources
e assicurati che siano state impostate eventuali modifiche.
Esegui questo comando nel terminale:
sudo software-properties-gtk
All'apertura della Software Sources
finestra, apportare queste modifiche:
Nella Ubuntu Softwarescheda tick
tutte e quattro le caselle di controllo .
tick
prime due caselle di controllo e imposta il valore di Avvisami di una nuova versione di Ubuntu suFor any new versiontick
prime quattro caselle di controllo e untick/remove
rimanenti se a qualcuno non piace aggiornare il software di terze parti che ha installato aggiungendo repository. (consiglia di rimuovere).Close la finestra ed eseguire il comando seguente per aggiornare il repository:
sudo apt-get update
Ora è il momento di verificare la compatibilità / modifiche / supporto ecc. Per do-release-upgrade -d
opzione. Per ottenere ulteriori informazioni:man do-release-upgrade
Digita questo comando nel terminale:
do-release-upgrade -d
Scaricherà Upgrade Tool Signature
circa 1 MB chiamato qualcosa saucy.tar.gz
. Dopodiché richiederà la password per estrarlo e infine controllare / recuperare i pacchetti nel repository e dopo qualche tempo mostrerà la descrizione completa dei pacchetti che verranno aggiornati, dimensione scaricata e installata ecc. Dopo aver premuto Enter.
13.04 può essere aggiornato contemporaneamente a 13.10 , premendo Y quando viene richiesto di installare gli aggiornamenti.
È il modo più semplice e sicuro per passare alla 13.10 . Gli aggiornamenti possono essere sempre installati successivamente, se aborted
prima, eseguendo:
sudo apt-get upgrade
o
sudo apt-get dist-upgrade
Per saperne di più sul tipo dist-upgrade: man apt-get dist-upgrade
-d
dell'opzione. (Immagino che avrei potuto leggere l'aiuto ma il senno di poi è 20/20)
Dovresti anche rimuovere ttf-mscorefonts-installer prima di aggiornare.
Il motivo è che il processo di aggiornamento potrebbe bloccarsi chiedendoti di accettare l'EULA.
Per risolvere il problema se l'aggiornamento è già bloccato, vedere questa risposta: https://askubuntu.com/a/126082/55343
Esegui questi comandi uno per uno:
sudo apt-get update
poi
sudo apt-get dist-upgrade
O
sudo do-release-upgrade
Per le recenti versioni di Ubuntu, ad esempio dal 12.04 in poi, una volta disponibile una nuova versione di Ubuntu, verrà richiesto di eseguire l'aggiornamento. Dopo aver fatto clic su "aggiorna" nel prompt, segui le istruzioni sullo schermo, verrai aggiornato alla nuova versione.
Se non viene richiesto, è possibile verificare quanto segue. Digitare il seguente comando nel terminale:
update-manager
Viene visualizzata la finestra del gestore degli aggiornamenti che controlla gli aggiornamenti. Installa tutti gli aggiornamenti rilevati.
Fai clic su "Impostazioni ..." in Gestione aggiornamenti e fai clic sulla scheda "aggiorna" della finestra. Per la domanda "Avvisami di una nuova versione di Ubuntu", se si sceglie "Per la versione di supporto a lungo termine", il nuovo aggiornamento di Ubuntu potrebbe non essere richiesto poiché la nuova versione di Ubuntu potrebbe non essere quella di "Supporto a lungo termine". Se scegli "Per qualsiasi nuova versione", molto probabilmente apparirà il nuovo prompt di aggiornamento di Ubuntu.
In https://wiki.ubuntu.com/Releases troverai quale versione è il supporto a lungo termine (LTS) e quale no. Inoltre, vedrai la data di rilascio e la durata di ciascuna versione. Informazioni abbastanza utili.
Quando viene rilasciata la nuova versione di Ubuntu, in genere il prompt di aggiornamento non viene visualizzato immediatamente. Per quando il nuovo prompt di aggiornamento di Ubuntu sarà disponibile per la versione corrente di Ubuntu, è possibile controllare le Note di rilascio della nuova versione in https://wiki.ubuntu.com/Releases