一般的に、手動で新しいカーネルをコンパイルしてインストールすることは安全ですか?カーネル.org使用:
make -j 8
make install
make modules_install
または、Debian などのディストリビューションは、カーネルのアップグレードを を通じて管理することを想定しているため、機能しなくなる可能性がありますかapt
?
直感的には、カーネルは安定した syscall API を保持し、ドライバーは以前のバージョンと互換性があるため、すべてが引き続き動作するはずです。
答え1
はい、安全です。Debian ではパッケージ化されたカーネルは不要で、おっしゃるとおりカーネルは下位互換性があります。カーネル構成が機能していることを確認するだけで済みます。
ただし、カーネルパッケージをビルドすることはできますアップストリームカーネルソースからを実行し、代わりに結果のパッケージをインストールします。 カーネル ソース ツリーで、 の代わりにこれを実行しますmake install modules_install
。
make deb-pkg
参照Debian カーネル ハンドブックさまざまなシナリオでカーネル パッケージを構築する方法について説明します。