關於apt更新的問題 - Linux

Table of Contents

: 1、一般非永久更新的linux版本,意思是
: 相關套件、kernel,之後就都不會再更新了是嗎?
沒錯

: 所以,更新的唯一方法是重灌?或是可以怎麼做?
* 重灌到還有提供更新服務的釋出版本
* 升級到還有提供更新服務的釋出版本

: 2、假如現在的server是ubuntu 9.10
: 然後已經停止更新
: 那可以單純的把apt sources.list換成12.10的來源
: 然後讓他更新嗎?
不行, Ubuntu 並沒有設計成可以跳版本升級(新版本軟體難免會引進不相容的資料變更,需要在升級時進行轉換)
要升級請使用 do-release-upgrade 命令搭配 old-releases 軟體來源依照下列支援的升級路線進行升級:

* 標準版本升級到下一標準版本
* 長期支援(LTS)版本升級到下一長期支援版本

: 3、另外,我不明白為什麼要分版本,這背後的意思是什麼?
: 假如我灌了9.10,不就一直希望用下去嗎?核心也是可以更新不是嗎?
: 為什麼要到一段時間就不更新,然後出新版本呢?
因為 Ubuntu 並非 rolling release 的作業系統散佈版本, 一直引入上游新版本軟體的代價就是必須接受新版本軟體帶來的軟體缺陷

想想看您每天在用的系統某天升級之後就炸掉的狀況>.O

: 4、有沒有可能用apt安裝或更新的套件會是不能執行的?
: 例如source.list來源就不是這個OS環境可用的……
: 我是遇過在arm7上source.list抄錯以致於安裝時會報錯!
: 只是想知道有沒有可能安裝完後有不能用的可能性。
有, 所以請盡可能選擇針對您的作業系統散佈版(Ubuntu)與釋出版本(e.g. xenial)的軟體來源才能確保安裝的軟體的相容性

## 參考資料
* Release end of life | Ubuntu
http://www.ubuntu.com/info/release-end-of-life
* EOLUpgrades - Community Help Wiki
https://help.ubuntu.com/community/EOLUpgrades

※本文章以 Ceative Commons BY-SA 授權條款第4.0版或其任意更近期版本釋出供大眾在授權範圍內自由使用

Sent from PCManX on my ASUS S550CB.

--

All Comments

Steve avatarSteve2016-10-10
先推,我還有問題要問
Christine avatarChristine2016-10-12
rolling release 也沒那麼容易炸啦 只是風險比較高而已
Edwina avatarEdwina2016-10-15
升級前看一下公告 論譠有沒有災情 會升降package版本
這樣大概就沒什麼問題
Yuri avatarYuri2016-10-15
像我昨天雖然久違的滾掛了,不過是因為我手殘XC
Suhail Hany avatarSuhail Hany2016-10-20
後來 chroot 進去回滾又是一尾活龍
Jacob avatarJacob2016-10-21
為什麼要看公告? 有種東西叫 Mailing List
Damian avatarDamian2016-10-21
比較大的問題or更新才會上公告 mailing list反而少看
Yuri avatarYuri2016-10-26
其實可以用LMDE
Jake avatarJake2016-10-30
通常公告都有固定 list 可訂,會主動通知。
Irma avatarIrma2016-11-01
用rss看也很方便
James avatarJames2016-11-05
推,感謝解答