2011-12-06 81 views
1

我剛讀完Tanenbaum操作系統手冊,介紹Minix操作系統。我想朝着研究操作系統的內部部分邁出下一步......最小的Linux發行版

什麼是最小的linux/linux發行版,我可以剝離最多,同時仍然具有驅動程序支持常見的英特爾網絡/以太網驅動程序(用於我的桌面)?

事情像應用程序管理器,遊戲,桌面主題等(所有臃腫的代碼)我不需要,因爲我想嘗試寫我自己的準系統操作系統。

我會使用的Minix,並建立向上(相對於剝離的Linux下),但是我擔心它有點太基礎,將很難得到驅動程序,因爲它現在是很老.....

+1

Minix絕不老;它實際上是積極開發的。但是,這對驅動程序不會有什麼幫助,因爲它實際上並不是一個真正意義上的操作系統。 –

回答

4

你很困惑Linux,內核,GNU/Linux發行版,內核附帶(除了一些補丁和配置,總是一樣的)和很多程序。所以,在內核本身啓動時不需要「剝離」。

您可能感興趣的http://www.linuxfromscratch.org/ - 從零開始構建自己的Linux的指南。

+0

嗨dominikh,所以如果我訪問kernel.org,這將使我獲得一個操作系統啓動的最低限度?那是Ubuntu,Fedora,Red Hat等的核心,但是我不想要的所有東西都添加到它們中,這使得它們成爲Ubuntu,Fedora,Red Hat等? – user997112

+2

@ user997112通過指南,它會教你所有你需要知道的東西。因爲現在,你完全困惑。你需要知道的東西超出了這裏可以解釋的範圍。 http://linuxfromscratch.org指南將爲您提供您需要了解的所有信息。 –

+0

感謝您的留言 – user997112

0

從這裏提到的Linux From Scratch不是一個真正的發行版,而是一種告訴你如何構建基於Linux內核的可用操作系統的方法。

我強烈建議你先使用gentoo,它的官方文檔將幫助你深入瞭解Linux發行版是如何編寫和工作的。

祝你好運。