Kernel aus Koji installieren
Eine Kurzanleitung zur Installation eines Kernels aus der Koji-Paketquelle.
Koji ist das Bausystem, das Fedora-Entwickler verwenden, um Software für die Integration in Fedora zu erstellen. Falls ein Kernel benötigt wird, der aktuell nicht in den Fedora-Paketquellen verfügbar ist, kann dieser aus der Koji-Paketquelle bezogen werden.
In Koji (dem Bausystem von Fedora) nach archivierten Builds suchen
Im Koji-Archiv finden Sie ältere Kernel-Builds. Mithilfe verschiedener Suchbegriffe und Ausdrücke lässt sich der gesuchte Kernel-Build eingrenzen. Sobald der passende Kernel gefunden wurde, stehen Ihnen mehrere Möglichkeiten zum Herunterladen und Installieren zur Verfügung.
Im Browser herunterladen und installieren
Eine Möglichkeit besteht darin, die identifizierten Pakete mit dem Browser herunterzuladen und zu installieren.
Laden Sie die folgenden RPM-Pakete für eine bestimmte Kernel-Version in ein Verzeichnis herunter (am besten erstellen Sie ein neues Verzeichnis und legen die heruntergeladenen RPMs nur darin ab):
kernel-<Version>.<Release>.<Architektur>.rpm
kernel-core-<Version>.<Release>.<Architektur>.rpm
kernel-modules-<Version>.<Release>.<Architektur>.rpm
kernel-modules-core<Version>.<Release>.<Architektur>.rpm
Öffnen Sie anschließend eine Eingabeaufforderung und wechseln Sie in dieses Verzeichnis. Führen Sie den Befehl zur Installation des Kernels aus:
$ sudo dnf install *
Einen Kernel herunterladen und mithilfe des Koji-Clients installieren
Den Koji-Client installieren
Der Koji-Client vereinfacht die Installation eines bestimmten Kernels über die Befehlszeile erheblich. Verwenden Sie folgenden Befehl, um den Client zu installieren:
$ sudo dnf install koji
Den Kernel herunterladen und installieren
Im Folgenden finden Sie einen Einzeiler, der ein neues, temporäres Verzeichnis erstellt, Kernel-RPMs dorthin herunterlädt und installiert. Dies setzt die Verwendung der Architektur x86_64 voraus.
$ cd $(mktemp -d) \
&& koji download-build --arch=x86_64 --arch=noarch kernel-n.nn.nn-nnn.fcnn \
&& rm *debug*.rpm \
&& rm *uki*.rpm \
&& sudo dnf install *
Dadurch entfällt die Notwendigkeit, nach der Installation aufzuräumen, und das Risiko, versehentlich unerwünschte RPM-Pakete zu installieren.
Der folgende Teil des obigen Befehls lädt den Kernel und seine Abhängigkeiten für die angegebene Architektur und Kernelversion herunter.
$ koji download-build --arch=[Architektur] kernel-<Version>.<Release>
wobei [arch] die Architektur angibt, z.B. x86_64
Zusätzliche Schritte:
Folgende zusätzliche Schritte sind oft hilfreich:
-
Legen Sie die Standard-Startoption fest – so startet es anschließend automatisch
-
Fügen Sie eine Versionssperre hinzu, um sicherzustellen, dass diese Version bei der Installation von Kernel-Aktualisierungen nicht gelöscht wird
Want to help? Learn how to contribute to Fedora Docs ›