Linux

最小 Linux 伺服器安裝的典型大小是多少?

  • June 26, 2012

Debian 和 Ubuntu 在它們的“最小”安裝中都以 500 Mb 到 750 Mb 結束,即使在開始使用“netinstall”iso 或“business card”iso 並且在安裝過程中稍後沒有安裝可選包之後也是如此。Debian “netinstall” 是 180 Mb 下載,“biz card” iso 是 50 Mb。

我的問題:

這是最小伺服器安裝的典型尺寸嗎?

換句話說,更現代的詞:

MINIMAL,YU SO BIG?

是否有任何其他選項/變體(主要是 Debian)來保持盡可能精簡,而不必走定制自己的基本 Debian 安裝的路線?

提前謝謝。

好吧,如果你只從原始碼和交叉編譯器編譯……完整的核心和 API(庫+標頭檔)、glibc、coreutils、gcc/binutils 和一些必要的工具,你通常會留下大約一個 600MB 左右的發行版。再加上你的發行版選擇的包管理和預設實用程序,你可以看到你的磁碟使用率來自哪裡。Micro/gutted 發行版通常會去掉所有的 lib/binary 調試符號並編譯一個較小的 libc(例如dietlibc)。他們也可能會省略一個完整的編譯環境,這會佔用大量的磁碟空間。

可以在大約 6MB 的磁碟空間中編譯一個完全可引導的 x86 linux 作業系統。做一些進一步的修改,你可以把它塞進幾百 K 的嵌入式快閃記憶體中。看看 tinycore/ucore linux。它是由 fltk 建構的,我相信 Dietlibc(8MB 帶 X,6MB 不帶)。

引用自:https://serverfault.com/questions/248603