查看 Ubuntu 版本的指令 |
. 變更軟體來源
即然如此,那就至少要換個速度比較快的 Mirror 來用,不然,要花不少時間來等待下載哩 ! 這樣,就會令人就會覺得升級會不順哩 ! 因此,阿舍都會把軟體來源換成「國家高速網路與計算中心」的 Mirror 來用,不過,也許你的位置會有更快的 Mirror 可用,所以,請參考阿舍寫的這篇來找出和設定速度比較快的 Mirror 哩 !
除了要找個比較快的 Mirror 來用之外,如果你的軟體來源中,有一些後來自己加的,然後,已經沒有再用或不想再用的話,也可以自己先移除或停用,不然,升級的過程中,升級程式還是
會去檢查,然後,把它給停用的,所以,如果可以,就自己先整一整囉 !
(註: 阿舍後來有遇到 "找不到可以升級的版本" 和無法順利升級的問題,結果,只要把軟體來源更回「臺灣伺服器」就可以正常了,所以,如果有改過「軟體來源」的話,就可以注意一下這個問題哩 ! .... ^^=)
.移除不必要套件
因為升級程式會幫所有已安裝的軟體和套件都進行升級的動作,因此,就算是那些已經安裝了很久都沒用的軟體和套件,也是都會被跟著升版的,但是,這樣子不但會加長升級的時間,同時,也有可能因為這類的套件無法升級而造成問題,所以,依阿舍的經驗來說,還是在升級前,先自己刪一刪會安全和保險一點哩 !
另外,有一些套件是就算刪除之後,到時升級完後再安裝也不會有什麼影響的,這類的軟體也是可以考慮先把它移除,等升完級之後再來重新安裝一次就好,這樣,也是可以讓升級程式少做一些事的哩 !
.備份
搞定下載來源後,接下要做的事,就是備份囉 ! 當然,如果你有十分的把握的話,就直接來升級,不用先備份了,不過,從阿舍多年的「凸捶」經驗告訴阿舍,莫非定律總是神奇而有效的,所以,先做個備份是可以讓你減少讓自己陷入萬丈深淵的保命符哩 ! 有關備份的方式,請參考阿舍寫的這一篇...
.升級 Ubuntu 12.04 到 Ubuntu 12.10
備份好之後,如果你是和阿舍一樣,要從 Ubuntu 12.04 升級到 Ubuntu 13.04 的話,那麼,就要先把 Ubuntu 12.04 升級到 Ubuntu 12.10 後才能再升級到 Ubuntu 13.04,關於這種作法,雖然,阿舍可以理解,但總是覺得不合理,因為,阿舍覺得 LTS 版本應該要有直升下一個 LTS 版本的方式才是,那不然,為何要用 LTS 版本呢?啊 ! 扯遠了,Ubuntu 12.04 升級到 Ubuntu 12.10 的指令如下。(請先別急著執行,先看一下阿舍後面的說明會比較安全一些些哩 !)
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install update-manager-core
sudo do-release-upgrade
上面的第二行指令在執行完成後,要重開機一下來讓更新的東西生效,如果都沒有更新到,就不用重開,不過,在跑上面的第二個指令的時候,有可能會遇到問題,然後,它會要你去執行下面這一行指令來修正問題,阿舍遇到的是,它偵測到有一個程式的 Script 被改過了,和套件原始的 Script 不相同,所以,就問阿舍要如何處理,阿舍想了一下,就把它回復成套件的版本了,因為那個程式阿舍幾乎沒在用,因此,復原成套件的版本,應該影響不大吧 !
sudo dpkg --configure -a
另外,在執行上面的第四行指令之前,要注意網路是否有在穩定的連線,在第四行的指令在升級前的檢查工作並出現下面這二個確認的訊息後,就會開始從網路上下載檔案來準備更新了,網路連線中斷會讓升級無法進行的。
升級前,會再檢查一次軟體來源 |
這個訊息確認後,就會開始下載和升級了 |
Ubuntu 12.04 升級到 Ubuntu 13.04 (下)
推薦閱讀
- 問題沒解決嗎? 更多的 Ubuntu 教學在 這裡
- Prompt Injection: 提示詞注入安全漏洞
- 二款 Mac 無痛安裝的 Stable Diffusion 軟體
- 用 AI 寫部落格文章好不好 ?
- 沒有免費的 Midjourney 和 Colab 又不想花錢怎麼辦 ?
- 不學 Prompt 技巧也能善用 ChatGPT 的簡單方法
- 企業 AI 應用:不只是聊天機器人
- Automatic 比 Automatic1111 更好用 ? 都是 Stable Diffusion WebUI
- Stable Diffusion 的 /describe 圖生文功能
- AI 畫出讓人可怖的美圖 !
有疑問? 問題還是沒解決嗎? 歡迎下方留言提問和討論 😁
5 則留言 :
Hello TKY,
就是聽到你都已經在用了,所以,輸人不輸陣,回家就給它升了! XD XD !... 還不錯用 哩 !
The next LTS version should be 14.04, not 13.04... :p
您好,想請教一下,再更新的過程中,都出現下面的訊息,是有哪個部份需要修正嗎?
W: 無法取得 cdrom://Ubuntu 13.04 _Raring Ringtail_ - Release amd64 (20130424)/dists/raring/main/binary-amd64/Packages,請用 apt-cdrom 來讓 APT 能辨識這張光碟。apt-get update 是不能用來新增光碟的
W: 無法取得 cdrom://Ubuntu 13.04 _Raring Ringtail_ - Release amd64 (20130424)/dists/raring/restricted/binary-amd64/Packages,請用 apt-cdrom 來讓 APT 能辨識這張光碟。apt-get update 是不能用來新增光碟的
W: 無法取得 cdrom://Ubuntu 13.04 _Raring Ringtail_ - Release amd64 (20130424)/dists/raring/main/binary-i386/Packages,請用 apt-cdrom 來讓 APT 能辨識這張光碟。apt-get update 是不能用來新增光碟的
W: 無法取得 cdrom://Ubuntu 13.04 _Raring Ringtail_ - Release amd64 (20130424)/dists/raring/restricted/binary-i386/Packages,請用 apt-cdrom 來讓 APT 能辨識這張光碟。apt-get update 是不能用來新增光碟的
E: 某些索引檔未能下載。其已遭略過,或改為使用舊的。
Hello,
阿舍就錯誤訊息看來,有可能是你有把光碟啟用為 APT 的來源,所以,請參考下面這篇文的簽案的畫面來取消光碟選項後,再試看看囉 ! ..
http://askubuntu.com/questions/478228/update-information-outdated-failed-to-fetch-cdrom
供參 ...
非常感謝~更新時已不會有錯誤訊息了
張貼留言
歡迎留言提問和討論 .... 😁