Ubuntu

我可以在基於 Ubuntu 的發行版上升級到更新的 Ubuntu 版本嗎?

  • November 26, 2013

我目前正在執行基於 Ubuntu 12.04 的基本 OS Luna。我可以升級我的安裝以擁有 Ubuntu 13.04 基礎,但仍使用elementary OS 的桌面環境和應用程序嗎?基本作業系統的軟體包會因為他們期望 Ubuntu 12.04 中的依賴版本而中斷嗎?安裝 13.04,從原始碼建構基本作業系統的軟體包,然後重新配置我對所有內容的所有偏好,我會更好嗎?

它可能會起作用。再說一次,它可能不會。在最好的情況下,升級發行版是一個冒險的過程,如果你沒有遇到麻煩,我會感到非常驚訝。一個更好的問題是它是否值得嘗試?

僅僅為了獲得最新版本而進行升級很少值得付出努力。您應該升級以修復安全漏洞或獲得所需的新功能。基本原則是沒壞就不要修。因此,如果您只想獲得特定軟體的更新版本,請升級軟體,而不是您的系統。

無論如何,您提出的建議意味著您基本上想要複製基本作業系統開發人員正在做的工作。Elementary 基本上是 Ubuntu + Elementary 的東西。您建議您應該升級到較新的 Ubuntu,然後安裝基本軟體包。如果這如您所期望的那樣微不足道,那麼將elementary 作為作業系統發布就沒有什麼意義了。

然而,Debian 包管理系統的一大特點是它為您處理包依賴關係。因此,如果您想獲得更新版本的東西,請修改您的/etc/apt/sources.list(可能已經包含 Ubuntu 儲存庫)並使其指向更新版本的 Ubuntu。然後,您可以執行apt-get update以刷新您的源並訪問較新的版本:

  1. sources.list從此(或類似)更改您的
deb http://archive.ubuntu.com/ubuntu/ precise main restricted

對此

deb http://archive.ubuntu.com/ubuntu/ raring main restricted
  1. 執行sudo apt-get update並安裝您喜歡的軟體的較新版本,vlc例如:
sudo apt-get install vlc

Elementary OS 還提供了一個前沿儲存庫(使用風險自負,它不會像已發布版本那樣穩定),您可以在此處找到它。

最後,如果出於某種原因你真的想冒險併升級你的發行版(我強調這樣做沒有什麼意義)你可以嘗試。但是,不能保證您將安裝的各種核心庫的較新版本將與 Elementary 軟體包兼容。你幾乎肯定會最終不得不調整各種事情,我敢打賭,這比重新安裝要花更長的時間。

引用自:https://unix.stackexchange.com/questions/102640