為 Debian 和其他發行版手動安裝新核心是否安全?

為 Debian 和其他發行版手動安裝新核心是否安全?

手動編譯並安裝新核心通常安全嗎?內核.org使用:

make -j 8
make install 
make modules_install

或者發行版(例如 Debian)可能會崩潰,因為它假定它通過 管理內核升級apt

直觀上,一切都應該繼續工作,因為核心保留了穩定的系統呼叫 API,並且驅動程式與早期版本相容。

答案1

是的,很安全; Debian 不需要打包的內核,並且正如您所說,內核是向後相容的。您只需要確保您的核心配置可以正常運作。

但是,您可以建立內核包來自上游核心來源,然後安裝產生的套件。在核心原始碼樹中運行它,而不是make install modules_install

make deb-pkg

也可以看看Debian 內核手冊它解釋瞭如何在各種場景下建立內核包。

相關內容