初期のFedoraカーネルパッケージをインストールする簡単な方法はありますか?

初期のFedoraカーネルパッケージをインストールする簡単な方法はありますか?

私のラップトップは疑わしく動作します(時にはスリープモードから再起動できません)。

問題はカーネルで最初に発生します4.8.10-200.fc28。しかし、これは私がまだインストールしたカーネルの中で最も古いものです。最新のFedoraカーネルは3つだけインストールしました。

(6ヶ月前からinstallonly_limit=12試み始めたが、/etc/dnf/dnf.conf古いコアを長く保つ。 PackageKit(またはlibdnfのバックエンド)のようです。ただ壊れた.)

テストのために古いカーネルをインストールする簡単な方法はありますか? (次のカーネルアップデートから自動的に削除されるのを防ぐ方法はありますか?)

答え1

Fedoraのパッケージ構築システム(Kojiと呼ばれる)に移動し、ここで必要なカーネルを見つけます。

(編集する):https://koji.fedoraproject.org/koji/packageinfo?packageID=8

次に、探しているx86-64アーキテクチャを見つけるには、下にスクロールします。次に、2つのオプションがあります。必要なもの(カーネル、カーネルコア、カーネル開発者、カーネルヘッダ、カーネルモジュール)をローカルディスクにダウンロードし、dnfを使用してカーネルをインストールします。

それは次のとおりです。dnf install ~/Downloads/kernel-4.6.6-300.fc24.x86_64.rpm

どのようにするかプロセスが詳細に出ています。Fedora 雑誌。カーネルを含むパッケージだけでなく、カーネル、カーネルコア、カーネルモジュールを含む3つのパッケージをすべてダウンロードする必要があります。

答え2

これこのソリューションはRHELでも機能しますが、Fedoraでも同じように機能する必要があります(Fedoraでは、yumはdnfへのリンクです)。

  1. 利用可能なコアのリスト:

    yum list kernel*

  2. 必要なカーネルバージョンをインストールします。

    yum install kernel-3.10.0-693.17.1.el7

  3. システムを再起動します。

    systemctl reboot

関連情報