web-dev-qa-db-ja.com

ソフトウェアの更新後にFedora 20が再起動を要求するのはなぜですか?

VirtualBox仮想マシンにFedora 20をインストールしています。

これで、「OSアップデート」、「すべてのユーザーのパフォーマンス、安定性、セキュリティの改善が含まれる」が通知され、「再起動してインストール」するオプションがあります。

しかし、「OSアップデート」をクリックすると「OSアップデート」のコンテンツが表示され、アップデートするパッケージのリストに新しいカーネル、libc、またはsystemdが見つかりません。

では、再起動が必要なのは何ですか?

これらのパッケージは、Sudo yum updateを発行すると表示されます。

 ============================================= =================================== 
更新:
 chkconfig x86_64 1.3 .62-1.fc20更新172 k 
 chrony x86_64 1.30-2.fc20更新262 k 
 emacs-filesystem noarch 1:24.3-24.fc20更新58 k 
ファイルx86_64 5.19-4.fc20の更新59 k 
 file-libs x86_64 5.19-4.fc20の更新401 k 
 gdb x86_64 7.7.1-18.fc20の更新2.6 M 
 ghostscript x86_64 9.14 -4.fc20アップデート4.4 M 
 hwdata noarch 0.269-1.fc20アップデート1.3 M 
 libndp x86_64 1.4-1.fc20アップデート30 k 
 libreport x86_64 2.2.3-2。 fc20は405 k 
 libreport-anaconを更新しますda x86_64 2.2.3-2.fc20アップデート43 k 
 libreport-cli x86_64 2.2.3-2.fc20アップデート47 k 
 libreport-Fedora x86_64 2.2.3-2.fc20アップデート40 k 
 libreport-filesystem x86_64 2.2.3-2.fc20更新35 k 
 libreport-gtk x86_64 2.2.3-2.fc20更新94 k 
 libreport-plugin-bugzilla x86_64 2.2 .3-2.fc20アップデート79 k 
 libreport-plugin-kerneloops x86_64 2.2.3-2.fc20アップデート45 k 
 libreport-plugin-logger x86_64 2.2.3-2.fc20アップデート48 k 
 libreport-plugin-reportuploader x86_64 2.2.3-2.fc20更新52 k 
 libreport-plugin-ureport x86_64 2.2.3-2.fc20更新52 k 
 libreport- python x86_64 2.2.3-2.fc20更新63 k 
 libreport-python3 x86_64 2.2.3-2.fc20更新49 k 
 libreport-web x86_64 2.2.3-2.fc20更新46 k 
 libserf x86_64 1.3.7-1.fc20更新53 k 
 libteam x86_64 1.12-1。 fc20更新46 k 
 Perl-Socket x86_64 1:2.015-1.fc20更新50 k 
 poppler-data noarch 0.4.7-1.fc20更新2.2 M 
 ppp x86_64 2.4 .5-34.fc20更新359 k 
 selinux-policy noarch 3.12.1-180.fc20更新351 k 
 selinux-policy-targeted noarch 3.12.1-180.fc20更新3.8 M 
 sqlite x86_64 3.8.6-2.fc20アップデート433 k 
 teamd x86_64 1.12-1.fc20アップデート108 k 
 tzdata noarch 2014f-1.fc20アップデート430 k 
 tzdata-Java noarch 2014f-1.fc20更新147 k 
 vim-minimal x86_64 2:7.4.402-1.fc20更新439 k 
 zeitgeist-libs x86_64 0.9.16-0.2.20140808.git.ce9affa .fc20 
更新141 k 
 
トランザクションサマリ
 ======================= ================================================== ======= 
10
MattBianco

GNOMEを実行しているFedoraは、更新がOS /システムの更新かアプリケーションの更新かを判断するために単純なヒューリスティックを使用します。パッケージに.desktopファイル(通常はDEのメニューの入力に使用されます)がある場合、ユーザーアプリケーションと見なされ、再起動せずに更新できます。このファイルがないと、OSまたはシステムのアップデートと見なされ、「アップデートと再起動」が提供されます。

これは、コマンドプロンプトからyum updateを実行することで回避できます。

7
garethTheRed

OfflineSystemUpdates と呼ばれる、Fedora 18以降の機能です。

これにより、最小限の制御された環境でシステムコンポーネントを更新できるため、更新の信頼性が向上します。

「オフライン」は、問題を回避するために、特別なシステムアップデートモードで起動したシステムで実行されるパッケージのインストールとアップデートを意味するOSアップデートを意味します現在ディスク上で実行されているライブラリとサービスの競合に関連しています。

システム更新モードは、特別なターゲットで起動することによって実装されます。ターゲットはダウンロードした更新をインストールし、通常のデフォルトターゲットで再起動します。更新が失敗したり、更新プロセスがクラッシュしたりした場合でも、デフォルトのターゲットに再起動することを確実にするために、セーフガードが導入されています。

6
cuonglm