Debian のすべての依存関係を含むカーネルをアップグレードするには?

Debian のすべての依存関係を含むカーネルをアップグレードするには?

適切な最新バージョンを選択しようとしましたが、システムの損傷を引き起こす可能性があるlinux-image-amd64他のパッケージはアップグレードされていません。linux-headers-amd64私が何か間違っていることは間違いありません。

より多くのパッケージをインストールできますが、モジュール、ドライバ、dkms、linux-tools、その他の問題が発生する可能性があるため、心配で専門家ではありません。以下が私の要件に合っているかどうか教えてください。

# apt-get install -t jessie-backports \
linux-image-amd64 linux-headers-amd64 linux-tools \
--install-suggests

現在のカーネルバージョンに依存するすべてのパッケージをアップグレードする「簡単な」プロセスはありますか?

ベストアンサー1

依存関係を一覧表示します。

$ apt-cache show linux-image-amd64

その後、依存関係などを一覧表示できます。あなたはそれがすでにあなたが望むことをしていることに気付くでしょう。このルールは次のとおりです。

$ apt-cache show linux-image-3.2.0-4-amd64
...
Depends: kmod | module-init-tools, linux-base (>= 3~), initramfs-tools (>= 0.99~) | linux-initramfs-tool

したがって、Linuxのデフォルトバージョンがバージョン3やinitramfsツールなどより古い場合は、そのバージョンも更新する必要があります。

必要に応じて機能しないと、依存関係を設定する方法にバグがあるだけなので、apt-cacheを使用して見つけることができません。これが非常にまれであることを願っています(しかし、一部の人々はインストールされているカーネルよりも最新のカーネルに従ってFedoraのsystemdでこれが起こると言います)。

おすすめ記事