Debian

如果我在 vanilla Debian 作業系統上安裝“ubuntu-desktop”軟體包,我會得到與直接安裝 Ubuntu 相同的作業系統嗎?

  • March 22, 2020

我不太了解 Unix/Linux 和各種發行版的元作業系統級工作原理。

到目前為止,我的理解是,您使用 Linux 核心並為其安裝特定的軟體包組合,最終得到不同的發行版。我敢肯定它還有更多的細微差別,但我不知道那個細微差別是什麼。

所以我的問題是——因為 Ubuntu 是一個基於 debian 的作業系統,如果我:

  1. 直接從他們的下載頁面在虛擬機上安裝沒有桌面環境的 Debian
  2. 使用 aptitude安裝“ubuntu-desktop”包

我最終會得到與直接將 Ubuntu 乾淨安裝到 VM 相同的作業系統嗎?

它僅取決於兩個作業系統之間的不同服務/包嗎?或者還有比這更多的故事嗎?

很高興在評論中進行討論。隨意給我上學。我不知道我在這裡不知道什麼。

不; 無論如何絕對不容易。

由於使用了 year.month 格式,Ubuntu 版本很容易過時,如果你看你會注意到 debian 版本不匹配(例如,2018 年 18.04 附近沒有 debian 版本;debian 版本通常在奇數年和準備好後,軟體永遠不會真正對齊。許多debian-stable軟體包落後於 Ubuntu 軟體包(因為 Ubuntu 通常從debian-testing/sid獲取,所以領先於 debian-stable),但並不總是有很多 ubuntu 軟體包將程式碼上游推送到 debian為了節省工作……這兩者根本不完全一致 - 所以不是真的不可能。

如果你按照你的要求去做,你很快就會發現自己在dep-hell中(比較 packages.debian.org 和 packages.ubuntu.com 中的關鍵包,你會發現 debian 很少能匹配 ubuntu)見https ://wiki.debian.org/DontBreakDebian由@DK Bose 提供

Debian 打包器對 Ubuntu 打包器做出不同的選擇;如果你嘗試了你的想法,這些決定會導致你會發現的問題。我參與了 Lubuntu (LXQt),它實際上非常接近 Debian(將我的 Lubuntu 20.04 與 debian Bullseye/sid 進行比較 [儘管表面上不准確]),但我們使用openboxdebian使用xfwm4,我們使用…… - 即。由於我們在其他包中的選擇等,因此產生了差異並且這些顯示在包(尤其是deps)中……它們是不同的,假設它們不會導致問題……)

在某些情況下,Debian打包器與**Ubuntu打包器是同一個人(我看到 Ubuntu 風格中偶爾提到 Debian 打包討論(注意:我發現的不僅僅是 Lubuntu

$$ irc $$房間;將其向上游推送到 debian-sid,因此它也會流入(或可以被拉入)Ubuntu),但即使是同一個人,由於團隊做出的不同環境和決策(例如。我之前的 LXQt Debian vs Ubuntu 使用的 dm/wm 範例) 另一個問題 - 即使您確實安裝了 Debian/Ubuntu 系統(可能取決於您所建構的我相信),您的升級路徑也應該被視為不可能並重新開始。IE。我非常懷疑do-release-upgrade是否會與 Ubuntu 一起執行升級;並且 debian 的升級工具也可能會失敗。

這個問題首先是在 Ask Ubuntu 上提出的,我在此處發表的評論已復製到此處。抱歉,這不是一個真正的答案;更多的想法表達了一些跳過,並且只進行了非常小的編輯

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