支援從原始碼編譯的發行版

支援從原始碼編譯的發行版

很久以前,我曾經使用 FreeBSD 及其 ports 系統,然後使用 Gentoo 進行 portage,以便透過原始碼編譯來安裝應用程式。我這樣做是為了直接針對我的系統。

有其他發行版支援這種配置嗎?我好像記得 Slackware 有類似的東西。

答案1

我不知道 Debian 有一個完整的「從原始碼建立系統」工具,但它確實透過以下方式以迂迴的方式支援這一點apt-src,這將下載並建立一個包,然後安裝生成的建置。

答案2

有一些發行版同時支援二進位和編譯套件——理論上,根圖支持這個,但我不認為有太多的二進制包。除了二進制包之外,還支援透過原始碼構建拱門構建系統(ABS),雖然我沒有任何經驗。

答案3

Gentoo 是您最好的選擇,使用它來滿足您的需求有什麼問題嗎?

答案4

大多數 Linux 發行版都支援從原始碼建立軟體包。您只需從分發儲存庫安裝必要的開發套件以及您正在建置的套件的任何特定要求。如果您希望盡可能從頭開始建立系統,則Linux from Scratch 是一種模型,但您對追蹤安全性更新、修補程式等負有更大的責任。建置來源並提供更新和修補程式等的來源。

相關內容