手動編譯並安裝新核心通常安全嗎?內核.org使用:
make -j 8
make install
make modules_install
或者發行版(例如 Debian)可能會崩潰,因為它假定它通過 管理內核升級apt
?
直觀上,一切都應該繼續工作,因為核心保留了穩定的系統呼叫 API,並且驅動程式與早期版本相容。
答案1
是的,很安全; Debian 不需要打包的內核,並且正如您所說,內核是向後相容的。您只需要確保您的核心配置可以正常運作。
但是,您可以建立內核包來自上游核心來源,然後安裝產生的套件。在核心原始碼樹中運行它,而不是make install modules_install
:
make deb-pkg
也可以看看Debian 內核手冊它解釋瞭如何在各種場景下建立內核包。