本方案使用update-manager來跨版本升級,請確保已經安裝update-manager再執行下面的步驟。
Ubuntu 12.04遠遠沒有成熟,小白有風險,升級需謹慎。
升級前,請卸載和刪除不太必要的軟件包,使系統變得相對簡單干淨,再升級,以減少升級耗時,和減少出錯的幾率。刪除的包可以升級後再重新安裝上。
代碼:sudo gedit /etc/apt/sources.list
修改源,論壇裡面有一個“新立得和軟件原”的版塊,關於源添加哪些源的問題請到裡面查詢。
用#注釋掉11.10的源,從論壇裡面復制一個12.04的源進去。(我用的是下面的,這個叫“骨頭源”,在我這裡比較快)
引用:#deb http://ubuntu.srt.cn/ubuntu/ oneiric main restricted universe multiverse
#deb http://ubuntu.srt.cn/ubuntu/ oneiric-security main restricted universe multiverse
#deb http://ubuntu.srt.cn/ubuntu/ oneiric-updates main restricted universe multiverse
#deb http://ubuntu.srt.cn/ubuntu/ oneiric-proposed main restricted universe multiverse
#deb http://ubuntu.srt.cn/ubuntu/ oneiric-backports main restricted universe multiverse
#deb-src http://ubuntu.srt.cn/ubuntu/ oneiric main restricted universe multiverse
#deb-src http://ubuntu.srt.cn/ubuntu/ oneiric-security main restricted universe multiverse
#deb-src http://ubuntu.srt.cn/ubuntu/ oneiric-updates main restricted universe multiverse
#deb-src http://ubuntu.srt.cn/ubuntu/ oneiric-proposed main restricted universe multiverse
#deb-src http://ubuntu.srt.cn/ubuntu/ oneiric-backports main restricted universe multiverse
deb http://ubuntu.srt.cn/ubuntu/ precise main restricted universe multiverse
deb http://ubuntu.srt.cn/ubuntu/ precise-security main restricted universe multiverse
deb http://ubuntu.srt.cn/ubuntu/ precise-updates main restricted universe multiverse
deb http://ubuntu.srt.cn/ubuntu/ precise-proposed main restricted universe multiverse
deb http://ubuntu.srt.cn/ubuntu/ precise-backports main restricted universe multiverse
deb-src http://ubuntu.srt.cn/ubuntu/ precise main restricted universe multiverse
deb-src http://ubuntu.srt.cn/ubuntu/ precise-security main restricted universe multiverse
deb-src http://ubuntu.srt.cn/ubuntu/ precise-updates main restricted universe multiverse
deb-src http://ubuntu.srt.cn/ubuntu/ precise-proposed main restricted universe multiverse
deb-src http://ubuntu.srt.cn/ubuntu/ precise-backports main restricted universe multiverse
以下源也可供選擇(替換上面的“http://ubuntu.srt.cn/ubuntu/”這一部分):
引用:http://archive.ubuntu.com/ubuntu/ #主服務器
http://cn.archive.ubuntu.com/ubuntu/ #中國的服務器
代碼:sudo apt-get update更新源列表,必須執行.如果發現速度慢則換別的源。
代碼:sudo apt-get -d dist-upgrade"-d" 表示只下載文件 ,先把文件下載下來,防止因網絡慢或不穩定造成問題。如果速度慢則換源再繼續。(如果這一步都報錯,就不要繼續了!切記)
代碼:sudo update-manager -d跨版本升級,按照跳出的提示,選擇“部分更新”
升級完成之後,系統會要求你重啟。不急,選擇不重啟。為了系統下次能夠正常啟動,還需要進行進一步軟件包檢查。關閉升級窗口之後,再重復使用:
代碼:sudo apt-get update
sudo apt-get upgrade
如果有軟件包可以升級。將它們全部升級完畢。直到沒的升為止。
但是由於11.10處於試用狀態,以上兩句可能會出現錯誤。
在這裡,如果升級過程中出現過“依賴關系損壞的包”,盡量先修復,或者刪除,然後檢查圖形界面的包還在不在(ubuntu-desktop、kubuntu-desktop、kde-workspace、gnome-shell、unity這些),如果沒有了,嘗試安裝他們,總之在不要“帶病”重啟,以防重啟以後是個黑屏進不了圖形界面
OK,現在可以重啟了。升級過程完成。如果升級一切順利,這可以運行
代碼:sudo apt-get autoremove
sudo apt-get autoclean
來清除舊有的文件,節約硬盤空間。