「apt-get」を使用して、最新以外のカーネル バージョンの linux-headers-* を取得するにはどうすればよいですか?

樹正

linux-header-*別のシステム用にローカルでカーネル モジュールをコンパイルするには、他のカーネル バージョンのパッケージをインストールする必要があります。

たとえば、Debian 10、カーネル バージョン 4.19.0-13-amd64、Ubuntu 20.10、カーネル バージョン 5.8.0-43-generic でコンパイルしたいとします。

その場合、linux-headers-4.19.0-13-amd64Ubuntu 20.10 マシンから必要パッケージをインストールすることは可能ですか?

特に、Ubuntu 20.10 のバージョンapt-cache search linux-headers-.*のみを表示し5.8.0-*ます。

を使用して必要なカーネル ヘッダーをダウンロードできない場合apt-get、どこで入手できますか? 完全な Linux ソースではなく、カーネル モジュールのコンパイルに必要なヘッダーだけが必要です。

GAD3R

Debianlinux-headersを Ubuntu にインストールすることはできませんが、ソースをダウンロードできます。

debian ソースのみを追加します。ubuntu に害はありません。

printf "%s\n" "deb-src http://deb.debian.org/debian buster main" |\
sudo tee /etc/apt/sources.list.d/debian-src.list

gpg キーを追加します。

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com  04EE7237B7D453EC 648ACFD622F3D138 DCC9EFBF77E11517
sudo apt-key update

ソースをダウンロード:

apt source linux-headers-4.19.0-14-amd64

linux-headers-4.19.0-13-amd64入手可能であるDebianのスナップショット

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

Related 関連記事

ホットタグ

アーカイブ