Untuk apa paket linux-image-extra dan apakah saya memerlukannya?

57

Saya sesekali memperbarui kernel saya dari situs web ini http://kernel.ubuntu.com/~kernel-ppa/mainline/

Saya selalu mengunduh 3 file deb untuk menginstal linux header all, linux image dan linux header. Saya perhatikan ada satu file deb baru-baru ini untuk kernel 64 bit yang disebut Linux-image-extra.

Saya ingin tahu apa yang dilakukan oleh file kernel Linux-image-extra dan apakah saya harus menginstalnya?

Nikki Kononov
sumber

Jawaban:

45

Jawaban ini sudah usang untuk rilis Ubuntu modern

Tanpa extrapaket, sebagian besar perangkat keras tidak akan berfungsi!

Ini berisi driver tambahan yang ditinggalkan dari paket kernel dasar; instal hanya jika Anda memerlukan driver ini

Kadang-kadang, varian spesifik dari linux-image dipersingkat dengan menghapus modul kernel (driver) yang kurang umum. Dalam hal ini, paket linux-image-extra hanya berisi semua modul kernel "ekstra" yang ditinggalkan.

  • Secara resmi, ini hanya terjadi untuk -virtualgambar ; hypervisor yang paling umum (Virtualbox, VMWare, Xen, KVM) meniru serangkaian perangkat keras yang terdefinisi dengan baik dan terbatas, jadi menghapus driver yang tidak perlu yang menambah ukuran kernel / initrd adalah ide yang bagus. Anda selalu dapat mendapatkannya kembali dengan menginstal paket ekstra.

  • Tim kernel juga tampaknya telah mengadopsi metode ini untuk beberapa -generickernel mainline-PPA ; alasan dan solusinya tetap sama - jika sepertinya gambar kernel dasar tidak memiliki modul yang Anda butuhkan, instal ekstra.

  • Sejauh yang saya tahu, pendekatan di atas belum diambil untuk kernel Quantal - hanya -virtual yang terpengaruh seperti biasa.

ish
sumber
Perhatikan bahwa saya sarankan hanya menggunakan kernel Quantal terbaru daripada kernel "arus utama" terbaru - pada Precise - hanya karena yang pertama biasanya sedikit lebih kompatibel dengan perangkat keras.
ish
1
Itulah yang selalu saya lakukan :)
Nikki Kononov
Btw, ini adalah bagaimana Anda dapat melihat apakah ..- tambahan diinstal: dpkg - get-choices | grep linux-image
Timo
1
Saya bertanya-tanya mengapa ini usang?
Sajuuk
@ Sajuuk lihat jawaban di bawah. Itu sudah usang karena linux-image-extrassekarang lebih penting daripada dulu, dan tidak boleh dihapus dari sistem desktop.
Tobias J
14

Dalam versi Ubuntu sebelumnya, linux-image-extrasitu opsional, dirancang untuk mesin / server virtual.

Pada Ubuntu 14.04, linux-imageadalah paket tipis (untuk mesin virtual), dan linux-image-extrassekarang berisi banyak driver yang diperlukan untuk desktop.

Secara khusus, usb-hid(dukungan keyboard), hanya hadir setelah Anda menginstal linux-image-extraspaket. Kecelakaan umum, yang menyebabkan TTY1hang saat boot, dan tidak dapat login menggunakan keyboard.

Kernel arus utama dikirim menggunakan satu linux-imagepaket, sepertilinux-image-3.19.0-031900rc1-generic_3.19.0-031900rc1.201412210135_amd64.deb

kevinf
sumber
Ini juga termasuk banyak driver jaringan yang mungkin digunakan kartu Anda. Intinya: JANGAN uninstall paket ini.
Björn Lindqvist
Tanpa linux-image-extras, mouse usb saya berfungsi dengan baik, tetapi keyboard usb saya tidak berfungsi. Saya yakin perubahan dari -virtualpaket ini menghabiskan banyak waktu orang.
ferrouswheel