Debian

鑑於它們具有相同的核心,是什麼使 debian 與其他變體不同?

  • October 27, 2018

在最近的項目中,我們被要求為 SOC 創建一個基於 debain 的系統。做了一些Google搜尋,我確實找到了指向使用 yocto 創建 debian 系統的方法的指南

$$ 1 $$. 但後來我也遇到了使用 multistrap 創建 debian 根文件系統的步驟$$ 2 $$它起作用了(只需要在配置文件中提供包列表)。 在經歷了這一切之後,我無法轉過頭來“什麼是 debain,什麼是

$$ kernel + Rootfs + initrd $$軟體包 debian?”。我知道有一個 Debain 發行版的 linux,但在嵌入式設備的世界中,debain 是什麼意思,是一樣的嗎? SOC 供應商為我提供了載入基於 debain 的系統或開放嵌入式系統的選項,或者android 系統或 Core ubuntu 系統等等$$ 3 $$. 究竟是什麼讓它們完全不同(我理解 andriod 核心和 linux 核心之間的區別,但是核心 ubuntu 和 debain 是不是密切相關)? $$ 1 $$ : http://events17.linuxfoundation.org/sites/events/files/slides/Yocto%20%2B%20Debian%20%283%29.pdf $$ 2 $$ : https://www.acmesystems.it/debian_jessie $$ 3 $$ : https://www.96boards.org/documentation/consumer/dragonboard410c/downloads/

問題可能來自 Linux 一詞的常見誤用。Linux 只是核心,但它通常用於表示整個系統(核心、shell、工具、庫、編譯器和使用者應用程序),請參見此處https://www.gnu.org/gnu/linux-and-gnu .en.html它可能會消除一些混亂。

Debian、Ubuntu、Mint、CentOs、Suse、Vector……都是所有這些的集合。有些比其他的更相關。

另見https://en.wikipedia.org/wiki/List_of_Linux_distributions#/media/File:Linux_Distribution_Timeline.svg

這沒有表明,所有項目的材料都是從上游來源獲得的。Gnu 項目、一個名為 Linux、Xfree86/Xorg 的核心等等。

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