カーネルはアップデートマネージャを介して自身をアップデートできますか?


10

現在インストールされているLinuxカーネルのリビジョン/バージョンの日付が、システムのインストール日付よりも遅いことに気付きました。

  • 2.6.32-24-generic #/ var / log / installer / syslog
  • 2.6.32-25-generic #uname -r

これらの数字は私自身の質問に答えているようですが、驚いたのは、「今すぐWindowsを再起動する必要があります」という劇的なことを覚えていないことです。ダイアログ、このような深いシステム変更に期待するようになりました...

たぶん私はOKをクリックした..Windowsスタイル:)

カーネルはどういうわけかそれ自体を「置き換える」ことができますか?...それとも「小さな手術」しかできないのでしょうか?

例えば。2020年も引き続き「Lucid」を実行していても、更新によって「最新」のカーネルがインストールされますか?(私はそれをするつもりはありません。それは単なるテストシナリオです。)

回答:


12

再起動せずにカーネルをアップグレードできるkspliceと呼ばれるシステムがありますが、Ubuntuはまだそれを使用しておらず、サーバー管理者にとって現時点で最も魅力的なシステムです。

ソフトウェアセンターのアップデートで利用できる新しいカーネルアップデートがある場合は常に、修正されたセキュリティやその他のバグを利用するためにコンピューターを再起動する必要があります。カーネルのバージョンはそれぞれ異なるため、セキュリティホールの可能性を考慮しない限り、マシンを既存のカーネルで実行し続けても害はありません。この既存の質問も参照してください:

Kspliceのようなものを含めて、更新後に再起動する必要がないのはなぜですか?


ありがとうございます...この問題について考える時間があったので、再起動を求められたときを思い出します...以前はすべての更新と新規インストールがシームレスだったので、少し驚いていましたあれは...カーネルがアップグレードされた時期rebootless systemだと思います... あなたが言ったのは素晴らしい機能です..ホームデスクトップには重要ではありませんが、商用設定には素晴らしいアイデアです...多分それはすぐに標準になるでしょう、競争の激しいバーが高くなるにつれて
Peter.O

4

例えば。2020年も引き続き「Lucid」を実行していても、更新によって「最新」のカーネルがインストールされますか?(私はそれをするつもりはありません。それは単なるテストシナリオです。)

「lucid」という名前は、実際にはディストリビューションの名前にすぎません。はい、理論的には(実際にはある程度)2020年まで「明快」に保つことができます。それは、システム内のすべてのコンポーネントをアップグレードするということです。

カーネル自体のアップグレード(他には何もない)はしばらくの間機能しますが、カーネルに大きな変更がある場合は、他のプログラムも変更またはアップグレードする必要があるか、そうでなければ機能しなくなります。


3

この質問では、インプレースカーネルの更新について説明しました。更新後に再起動する必要がないように、Kspliceなどを含めてみませんか?

再起動のリマインダーについては、/etc/motdログイン時にサーバーのファイルを参照してください:

Linux terra 2.6.35-22-generic #34-Ubuntu SMP Sun Oct 10 09:24:00 UTC 2010 i686 GNU/Linux
Ubuntu 10.10

Welcome to Ubuntu!
 * Documentation:  https://help.ubuntu.com/

*** System restart required ***
Last login: Tue Nov  2 17:33:22 2010 from ...

デスクトップのパネル通知リマインダー:

代替テキスト


ありがとうKC .. 受け入れられた回答のシステムリンクは実際にはKSpliceにリンクしています;)..しかし、私にとってそれほど重要ではありません。「標準の問題」になるまで待ちます...私の質問の主なポイントは、カーネルの更新がどのように機能するかを理解することでした。
Peter.O
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.