web-dev-qa-db-ja.com

カーネルを含むすべての更新を再起動せずに有効にします

11.04を使用します。

パッケージをアップグレードすると、次のようなメッセージが表示されます。

  Unpacking replacement libkrb5support0 ...
  Preparing to replace libgssrpc4 1.8.3+dfsg-5ubuntu2.2 (using .../libgssrpc4_1.8.3+dfsg-5ubuntu2.3_AMD64.deb) ...      

カーネルメッセージ:

  Examining /etc/kernel/postinst.d.
  run-parts: executing /etc/kernel/postinst.d/dkms 2.6.38-13-generic /boot/vmlinuz-2.6.38-13-generic
   * dkms: running auto installation service for kernel 2.6.38-13-generic----------------------------------------------
    *       vboxhost (4.1.18)...                                                                                 [ OK ]
    run-parts: executing /etc/kernel/postinst.d/initramfs-tools 2.6.38-13-generic /boot/vmlinuz-2.6.38-13-generic
    run-parts: executing /etc/kernel/postinst.d/pm-utils 2.6.38-13-generic /boot/vmlinuz-2.6.38-13-generic
    run-parts: executing /etc/kernel/postinst.d/update-notifier 2.6.38-13-generic /boot/vmlinuz-2.6.38-13-generic
    run-parts: executing /etc/kernel/postinst.d/zz-update-grub 2.6.38-13-generic /boot/vmlinuz-2.6.38-13-generic                                          

カーネルのアップグレードも含め、すべてのパッケージは今すぐリブートする必要なく実行されますか?

はいの場合、彼らはそれをどうしますか?これは、Ubuntuのすべてのバージョンに当てはまりますか?

ありがとう〜

2
sam

カーネルの更新を完了するには再起動が必要です。

カーネルの更新後、新しいカーネルがインストールされますが、Ubuntuは再起動するまで古いカーネルで実行され続けます。再起動すると、新しいカーネルがロードされます。

他のほとんどの更新はシステムの実行中に行うことができ、更新された開いているアプリケーションはすべて、再起動するまで古いバージョンを実行しますが、システムのみを再起動する必要はありません。これは、実行中のアプリケーションがRAMにロードされるため、新しいバージョンでハードディスクからリロードされる再起動するまで、古いロード済みバージョンを問題なく実行し続けるためです。

投稿したカーネル更新メッセージについて。

この更新メッセージは、新しいカーネルがインストールされ、システムブートファイルが更新され、最後にGrubが更新されて新しいカーネルを見つけ、それをデフォルトバージョンとしてブートリストに追加することを通知しています。ブート。新しいカーネルはディスクにインストールされ、デフォルトのブート選択として設定されますが、再起動するまでロードされません。

再起動が必要なアップデートのいずれかをインストールすると、画面の右上隅にある歯車アイコン(Unityを使用している場合)が赤くなり、再起動が必要であることを通知します。再起動が必要なときにログオフしようとすると、ダイアログボックスが表示され、再起動が必要であることを通知し、ログオフする代わりに再起動するかどうかを尋ねます。

編集:あなたが実行しているUbuntuのバージョンに関係なく、これは真実であることを忘れていました。

4
TrailRider