it-swarm-id.com

Bagaimana cara memaksa instalasi pembaruan kernel saat menggunakan pemutakhiran apt-get?

Untuk memperbarui server saya, saya menggunakan apt-get upgrade.

Tetapi ketika ada pembaruan kernel saya selalu perlu melakukan apt-get install linux-.... karena apt-get update tidak menginstalnya.

Apakah ada cara yang bisa saya katakan untuk menginstalnya juga? Saya mencoba -f tetapi tidak berhasil.

35
Weboide

Jadi, sehubungan dengan komentar: Maaf, Anda benar, saya sepenuhnya salah membaca apa yang dikatakan apt-get kepada saya (dan saya menggunakan versi bahasa Inggris! :)).

Setelah sedikit riset, yang mungkin ingin Anda gunakan adalah aptitude safe-upgrade, yang tidak menginstal kernel baru. Sangat! Saya mengecek! :)

Anda mungkin sebaiknya memilih aptitude secara umum daripada apt-get, kecuali Anda secara spesifik memerlukan sesuatu di apt-get.

[email protected]:~$ Sudo aptitude safe-upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Reading extended state information      
Initializing package states... Done
Resolving dependencies...
Resolving dependencies...
The following NEW packages will be installed:
  linux-headers-2.6.32-24{a} linux-headers-2.6.32-24-generic{a} linux-image-2.6.32-24-generic{a} 
The following packages will be upgraded:
  apt apt-transport-https apt-utils base-files firefox firefox-branding firefox-gnome-support gdm google-chrome-stable 
  icedtea-6-jre-cacao linux-generic linux-headers-generic linux-image-generic linux-libc-dev openjdk-6-jre openjdk-6-jre-headless 
  openjdk-6-jre-lib software-center Thunderbird ureadahead xulrunner-1.9.2 
21 packages upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 129MB of archives. After unpacking 188MB will be used.
Do you want to continue? [Y/n/?] 
19
Nicholas Knight

kamu sedang mencari

Sudo apt-get dist-upgrade
19
helloandre

jika Anda ingin menginstal aptitude maka silakan lanjutkan - tetapi ia memiliki dependensi dan imho Anda dapat lolos tanpa itu - terutama jika Anda ingin menyimpan server Anda instal lean (er).

Ketika Anda menjalankan Sudo apt-get upgrade ia memberi tahu Anda tentang paket yang tidak ditingkatkan dengan cara berikut:

The following packages have been kept back:
  linux-generic linux-headers-generic linux-image-generic

Jadi, jika Anda terhubung menggunakan terminal ssh, itu hanya masalah salin + tempel untuk memasukkan perintah berikut:

$ Sudo apt-get upgrade linux-generic linux-headers-generic linux-image-generic

yang meningkatkan hanya paket yang disimpan kembali. Gunakan uname -r untuk menampilkan versi kernel sebelum dan setelah reboot (diperlukan untuk menyegarkan kernel yang sedang berjalan) dan jangan lupa untuk menjalankan purge-old-kernels setelah reboot.

1
Remigius Stalder