Linux
從 Ubuntu 到 Debian 或 CentOS
我現在是 Ubuntu 使用者已有一段時間了,我正在考慮嘗試其他一些 Linux 作業系統。經過廣泛搜尋後,我決定嘗試 Debian 或 Cent OS。但我有一些擔憂:
- 據說 Debian 和 Cent OS 都非常穩定,因此其中的一些軟體包是舊版本。因此,如果一個程序存在錯誤或安全漏洞,並且必須立即升級到新發布的版本,我是否能夠這樣做,或者我將不得不繼續使用有問題的版本?
- 就升級而言(較新的軟體版本或系統錯誤、安全升級等),這些作業系統是否會像 Ubuntu 那樣偶爾進行自動升級,或者升級軟體包或系統的唯一方法是安裝較新的作業系統的版本何時可用?
- 我聽說一旦安裝了 Cent OS,我就無法獲得 codex,我必須通過第三方儲存庫安裝一些基本軟體。這對我意味著什麼?我會有問題嗎?
我想澄清一下,我想將這些作業系統用於台式電腦。
幾年前我從 Ubuntu 搬到了 Debian,從不後悔這個決定。關於您的問題:
- 您可以使用Debian 的不同分支。作為新使用者,我會推薦 stable 分支(確實非常穩定,但有時缺少新軟體)或 testing 分支(穩定性稍差但提供更新的軟體)。兩個分支都提供安全更新。每次進行系統更新時都會安裝它們。
- Debian Stable 沒有任何新軟體——只有錯誤修復和安全更新。Debian 測試是滾動發布 *),這意味著不斷提供新軟體。這與 Ubuntu 不同,您必須每隔一段時間升級到新版本才能獲得新軟體。
- 我無法回答這個問題,因為我從未使用過 Cent OS。我聽說這是一個很好的、穩定的發行版。由於它用於伺服器,它也應該非常安全。
來自 Ubuntu,您可能想認為 Debian 與 Ubuntu 更相似(準確地說,Ubuntu 是“建立在”Debian 之上的)。Debian 和 Ubuntu 都使用Apt。Cent OS 是Red Hat Linux的衍生版本,而是使用RPM。它們中的任何一個都沒有錯,但是您可能已經更習慣了 Debian 方法。
*) 準確地說,就在目前測試版本成為新的穩定版本之前,有一個所謂的“凍結”。在這段時間內,視窗測試不會獲得任何新軟體 - 只是錯誤修復。之後,當新的穩定版本發佈時,您必須執行 dist-upgrade (
apt-get dist-upgrade
) 以將系統更新到新的測試版本(如果您想這樣做,請確保您/etc/apt/sources.list
包含單詞testing
而不是名稱目前的測試版本,例如stretch
)。