Saya memiliki instalasi Fedora 20 di mesin virtual VirtualBox.
Sekarang memberitahu saya tentang "Pembaruan OS", bahwa "Termasuk peningkatan kinerja, stabilitas dan keamanan untuk semua pengguna", dan saya memiliki pilihan untuk "Restart & Instal".
Namun, mengklik "Pembaruan OS" menampilkan konten "Pembaruan OS", dan saya tidak dapat menemukan kernel, libc, atau systemd baru dalam daftar paket yang akan diperbarui.
Jadi, apa yang meminta restart?
Paket-paket ini terdaftar ketika saya menerbitkan sudo yum update
:
================================================== ============================== Memperbarui: chkconfig x86_64 1.3.62-1.fc20 memperbarui 172 k chrony x86_64 1.30-2.fc20 memperbarui 262 k emacs-filesystem noarch 1: 24.3-24.fc20 pembaruan 58 k mengajukan pembaruan x86_64 5.19-4.fc20 59 k file-libs x86_64 5.19-4.fc20 memperbarui 401 k gdb x86_64 7.7.1-18.fc20 pembaruan 2.6 M ghostscript x86_64 9.14-4.fc20 pembaruan 4.4 M hwdata noarch 0.269-1.fc20 pembaruan 1.3 M libndp x86_64 1.4-1.fc20 memperbarui 30 k libreport x86_64 2.2.3-2.fc20 memperbarui 405 k libreport-anaconda x86_64 2.2.3-2.fc20 pembaruan 43 k libreport-cli x86_64 2.2.3-2.fc20 pembaruan 47 k libreport-fedora x86_64 2.2.3-2.fc20 memperbarui 40 k libreport-filesystem x86_64 2.2.3-2.fc20 pembaruan 35 k libreport-gtk x86_64 2.2.3-2.fc20 pembaruan 94 k libreport-plugin-bugzilla x86_64 2.2.3-2.fc20 pembaruan 79 k libreport-plugin-kerneloops x86_64 2.2.3-2.fc20 pembaruan 45 k libreport-plugin-logger x86_64 2.2.3-2.fc20 pembaruan 48 k libreport-plugin-reportuploader x86_64 2.2.3-2.fc20 pembaruan 52 k libreport-plugin-ureport x86_64 2.2.3-2.fc20 pembaruan 52 k libreport-python x86_64 2.2.3-2.fc20 pembaruan 63 k libreport-python3 x86_64 2.2.3-2.fc20 pembaruan 49 k libreport-web x86_64 2.2.3-2.fc20 pembaruan 46 k libserf x86_64 1.3.7-1.fc20 memperbarui 53 k libteam x86_64 1.12-1.fc20 memperbarui 46 k perl-Socket x86_64 1: 2.015-1.fc20 memperbarui 50 k poppler-data noarch 0.4.7-1.fc20 pembaruan 2.2 M ppp x86_64 2.4.5-34.fc20 pembaruan 359 k selinux-policy noarch 3.12.1-180.fc20 pembaruan 351 k selinux-kebijakan-ditargetkan noarch 3.12.1-180.fc20 pembaruan 3,8 M sqlite x86_64 3.8.6-2.fc20 memperbarui 433 k teamd x86_64 pembaruan 1.12-1.fc20 108 k tzdata noarch 2014f-1.fc20 pembaruan 430 k tzdata-java noarch 2014f-1.fc20 memperbarui 147 k vim-minimal x86_64 2: 7.4.402-1.fc20 pembaruan 439 k zeitgeist-libs x86_64 0.9.16-0.2.20140808.git.ce9affa.fc20 pembaruan 141 k Ringkasan Transaksi ================================================== ==============================
needs-restarting
dari yum-utils dapat memberi tahu Anda program apa yang perlu direstart setelah pembaruan.Jawaban:
Fedora yang menjalankan GNOME menggunakan heuristik sederhana untuk bekerja jika pembaruan adalah pembaruan OS / Sistem atau pembaruan aplikasi. Jika paket memiliki
.desktop
file (yang biasanya digunakan untuk mengisi menu DE) itu dianggap sebagai aplikasi pengguna dan dapat diperbarui tanpa reboot. Tanpa file ini, itu dianggap sebagai OS atau pembaruan Sistem dan 'Update dan Restart' ditawarkan.Anda dapat menghindari ini dengan menjalankan
yum update
dari command prompt.sumber
yum
keharusan reboot untuk menginstal pembaruan untuk perintah sepertifile
,grep
,find
,gcc
,tar
,make
,ssh
atau alat serupa?yum
setiap kali saya diberitahu tentang pembaruan.sudo yum update
secara manual. Dari tautan yang saya berikan kepada Anda: Perhatikan bahwa fitur ini tidak mencegah Anda menggunakan yum dan alat bantu perintah lain untuk menginstal pembaruan kapan pun Anda mau. Kami juga membedakan pembaruan 'komponen OS' (yang ingin kami lakukan dalam mode offline ini) dari pembaruan dan pemasangan aplikasi, yang seharusnya masih dimungkinkan dari UI tanpa memulai ulang sistem.Ini fitur dari Fedora 18 dan di atasnya, yang disebut OfflineSystemUpdates .
Ini membuat pembaruan komponen sistem lebih dapat diandalkan dengan melakukannya di lingkungan yang minimal dan terkontrol.
The "Offline" berarti OS update kita berarti instalasi paket dan pembaruan yang dijalankan dengan sistem boot ke mode pembaruan sistem khusus, untuk masalah menghindari terkait dengan konflik perpustakaan dan layanan yang sedang berjalan dengan mereka pada disk.
Mode pembaruan sistem diimplementasikan dengan mem-boot ke target khusus. Target menginstal pembaruan yang diunduh dan kemudian reboot kembali ke target default reguler. Ada perlindungan untuk memastikan bahwa kami reboot kembali ke target default bahkan jika pembaruan gagal atau proses pembaruan macet.
sumber