
我的意思是安裝一個準系統版本的 Linux,只運行基本服務,並且只啟用出現時需要的服務?
還有傳統上在 Linux 上運行的服務的完整列表、它們的作用、它們與其他服務的關係等。
答案1
獲得幾乎完全符合您需求的最佳方法是Linux 從頭開始您建置的地方僅開發和編譯您想要的系統部分。話雖如此,某些發行版確實可以讓您在完成後對安裝的內容有更多的控制權。我會說斯萊克軟體和根圖我想到的是最依賴預設安裝的兩個。
您也可以查看SELinux(安全增強型 Linux),儘管這不是一個特定的分佈。各種發行版可能都有可供研究的 SELinux 選項。
至於哪些軟體依賴其他軟體的關係,這將是非常廣泛的。每個軟體可能都需要進行研究才能準確地確定需要什麼。特別是如果您要走準系統路線。例如,如果你想要任何圖形功能,你肯定需要X環境。但即便如此,也可能有一些項目可以從安裝中剔除。甚至還有多個 X 環境。我相信X.org是目前流行的系統,但也有自由86作為一個選項。
答案2
從最小安裝開始 - debian 和 ubuntu 肯定有這些,或選擇更「專家」導向的發行版 - 例如 gentoo。
對於前者,您將在安裝時引入您需要的東西(這樣您就可以安裝類似的東西這- 尋找諸如 ubuntu minimise 之類的東西)
對於gentoo,手冊會告訴你要安裝什麼。它更耗時,但最終你會做需要做的事情,並最終對系統有更好的理解。如果您是新手,我建議使用 livevd 進行安裝,因為您可以在運行相當老式的安裝過程的同一系統上查找手冊。
答案3
有點過時,因此它可能不如不太“優化”的現代版本那麼安全,但總有錫箔帽 Linux。