linux-image-extraパッケージとは何ですか?必要ですか?


57

このWebサイトhttp://kernel.ubuntu.com/~kernel-ppa/mainline/からカーネルを時々更新します

私はいつも、linux header all、linux image、およびlinux headersをインストールするための3つのdebファイルをダウンロードしています。最近、Linux-image-extraと呼ばれる64ビットカーネル用のもう1つのdebファイルに気付きました。

カーネルファイルLinux-image-extraが何をするのか知りたいのですが、インストールする必要がありますか?

回答:


45

この回答は、最新のUbuntuリリースでは廃止されています

なければextra、パッケージ、ほとんどのハードウェアでは動作しません!

ベースカーネルパッケージから除外された追加のドライバーが含まれています。これらのドライバーが必要な場合にのみインストールしてください

時々、あまり一般的でないカーネルモジュール(ドライバー)を削除することにより、linux-imageの特定のバリアントがスリム化されます。この場合、linux-image-extraパッケージには、省略された「余分な」カーネルモジュールがすべて含まれています。

  • 公式には、これは-virtual画像に対してのみ発生します。最も一般的なハイパーバイザー(Virtualbox、VMWare、Xen、KVM)は、明確に定義され制限されたハードウェアのセットをエミュレートするため、カーネル/ initrdのサイズを増やす不要なドライバーを削除することをお勧めします。extrasパッケージをインストールすることで、いつでも元に戻すことができます。

  • カーネルチームは、一部のメインラインPPA -genericカーネルにもこの方法を採用しているようです。推論と解決策は同じままです。必要なモジュールがベースカーネルイメージにないように見える場合は、追加をインストールします。

  • 私の知る限り、上記のアプローチはQuantalカーネルでは採用されていません- 通常どおり-virtualのみが影響を受けます。


Preciseでは、最新の「メインライン」カーネルの代わりに最新のQuantalカーネルを使用することをお勧めします。前者は通常、わずかにハードウェア互換性があるためです。
ISH

1
それは私がいつもやることです:)
ニッキーコノノフ

ところで、これは..- extraがインストールされているかどうかを確認する方法です。dpkg --get-selections | grep linux-image
Timo

1
なぜこれが時代遅れなのだろうか?
-Sajuuk

@Sajuuk以下の回答を参照してください。ので、それは時代遅れだlinux-image-extras今、それがために使用よりも重要である、とデスクトップシステムから削除すべきではありません。
トビアスJ

14

以前のUbuntuバージョンでは、これlinux-image-extrasはオプションであり、仮想マシン/サーバー用に調整されていました。

Ubuntu 14.04の時点でlinux-imageは、スリムパッケージ(仮想マシン用)でありlinux-image-extras、デスクトップに必要な多くのドライバーが含まれています。

特に、usb-hid(キーボードサポート)は、linux-image-extrasパッケージをインストールした後にのみ存在します。TTY1ブート時にハングし、キーボードを使用してログインできないという一般的な事故。

メインラインカーネルはlinux-image、次のような単一のパッケージを使用して出荷されます。linux-image-3.19.0-031900rc1-generic_3.19.0-031900rc1.201412210135_amd64.deb


また、カードが使用するネットワークドライバーの束も含まれています。結論:このパッケージをアンインストールしないでください。
ビョルンリンドクヴィスト

linux-image-extrasがなければ、USBマウスは正常に機能しましたが、USBキーボードは機能しませんでした。-virtualパッケージからのこの変更は、多くの人の時間を無駄にすると確信しています。
鉄輪
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.