KERNEL-INSTALL(8) | kernel-install | KERNEL-INSTALL(8) |
kernel-install - Fügt Kernel und Initramfs-Images zu /boot hinzu und entfernt sie von dort
kernel-install BEFEHL KERNEL-VERSION KERNEL-IMAGE [INITRD-DATEI…]
kernel-install wird dazu verwandt, Kernel und Initramfs-Images nach /boot zu installieren und sie von dort wieder zu entfernen.
kernel-install führt die im Verzeichnis /usr/lib/kernel/install.d/ und dem lokalen Administratorverzeichnis /etc/kernel/install.d/ befindlichen Dateien aus. Alle Dateien werden gemeinsam sortiert und in lexikalischer Reihenfolge ausgeführt, unabhängig davon, in welchem Verzeichnis sie sich befinden. Allerdings ersetzen Dateien mit gleichem Dateinamen einander. Dateien in /etc/kernel/install.d/ haben gegenüber Dateien mit dem gleichen Namen in /usr/lib/kernel/install.d/ Vorrang. Dies kann dazu benutzt werden, um bei Bedarf vom System bereitgestellte Programme mit einer lokalen Datei außer Kraft zu setzen. Ein symbolischer Link in /etc/kernel/install.d/ auf /dev/null mit dem gleichen Namen wie das Programm in /usr/lib/kernel/install.d/ deaktiviert das Programm komplett. Programme müssen die Erweiterung ».install« tragen, andere Erweiterungen werden ignoriert.
Ein Programm sollte im Erfolgsfall 0 zurückliefern. Es darf auch 77 zurückliefern, womit die gesamte Aktion beendet wird (Programme später in der lexikalischen Reihenfolge werden übersprungen).
Die folgenden Befehle werden verstanden:
add KERNEL-VERSION KERNEL-IMAGE [INITRD-DATEI …]
add KERNEL-VERSION /boot/MASCHINENKENNUNG/KERNEL-VERSION/ KERNEL-IMAGE [INITRD-DATEI …]
Die Vorgabeeerweiterungen führen in diesem Fall die folgenden Aktionen aus:
remove KERNEL-VERSION
remove KERNEL-VERSION /boot/MASCHINENKENNUNG/KERNEL-VERSION/
Anschließend entfernt kernel-install das gesamte Verzeichnis /boot/MASCHINENKENNUNG/KERNEL-VERSION/ und seine Inhalte.
Die Vorgabeeerweiterungen führen in diesem Fall die folgenden Aktionen aus:
Falls alle Programme 0 oder 77 zurückliefern, wird 0 zurückgeliefert, andernfalls ein von Null verschiedener Fehlercode.
/usr/lib/kernel/install.d/*.install /etc/kernel/install.d/*.install
/etc/kernel/cmdline /proc/cmdline
/etc/kernel/tries
/etc/machine-id
/etc/os-release /usr/lib/os-release
machine-id(5), os-release(5), depmod(8), systemd-boot(7), Systemstartladeprogrammspezifikation[1]
Die deutsche Übersetzung dieser Handbuchseite wurde von Helge Kreutzmann <debian@helgefjell.de> erstellt.
Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen.
Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an <debian-l10n-german@lists.debian.org>.
systemd 241 |