6
März
2024
10:32

Aktualisierung des Linux-Kernels mit dem Dienstprogramm „mainline“ oder dem Skript „ubuntu-mainline-kernel.sh“

6 März 2024 10:32

Mit „mainline“ können Sie die Kernel von Ubuntu 20.04 oder 22.04 und anderen Betriebssystemen auf die neueste Version 6.7.8 oder 6.8 rc7 aktualisieren.

Aktualisieren des Linux-Kernels mit Mainline

Methode Nr. 1 – Hauptdienstprogramm

Ubuntu Linux und Linux Mint verfügen über ein Tool Hauptlinie, das aus dem Repository http://kernel.ubuntu.com/~kernel-ppa/mainline/ installiert werden kann

sudo add-apt-repository ppa:cappelikan/ppa
sudo apt update
sudo apt install mainline
Hauptliste
mainline check
mainline install 6.7.8

mainline install-latest#Laden Sie den neuesten Kernel mit der Bezeichnung „-rc“, „Release Candidate“ herunter und installieren Sie ihn.

Quelle:Mainline – Ein weiteres Tool zum Installieren des neuesten Kernels in Ubuntu / Linux Mint

Methode Nr. 2 Bash-Skript zum Aktualisieren des Kernels

0) Wenn der nVidia-Grafikadapter (siehe Ausgabe sudo lshw -class Video), kann es zu Problemen kommen, wenn Sie einen proprietären (nicht freien) Treiber verwenden. Bevor Sie einen neuen Kernel installieren, ändern Sie den Treiber auf einen kompatiblen – nVidia Nouveau über Start – Einstellungen – Treiber.

1) Finden Sie die aktuelle Kernel-Version heraus

cat /proc/version_signature

2) Laden Sie das Bash-Skript „ubuntu-mainline-kernel.sh“ aus dem Internet von der Website herunter und installieren Sie es:

sudo apt install wget
wget https://raw.githubusercontent.com/pimlie/ubuntu-mainline-kernel.sh/master/ubuntu-mainline-kernel.sh 
chmod +x ubuntu-mainline-kernel.sh
sudo mv ubuntu-mainline-kernel.sh /usr/local/bin/

2) Überprüfen Sie vor der Installation von Mainline, ob der Befehl notify-send vorhanden ist, siehe Ende des Artikels.

3) Hauptleitung starten. Vorbereitungsphase – mit dem Schalter „-c“ (vom Wort check – check)

ubuntu-mainline-kernel.sh -c

4) Installation des neuesten Kernels

sudo ubuntu-mainline-kernel.sh -i

5) Neustart

sudo reboot /t:0   

6) Das erste Element im Menü ist ein neuer Kernel. Der Download wird damit durchgeführt. Wenn dies jedoch nicht der Fall ist (der Cursor blinkt usw.), besteht immer die Möglichkeit, im Grub-Menü zum alten Kernel zurückzukehren - andere Startoptionen.

Quelle:https://github.com/cheviss/ubuntu-mainline-kernel.sh.


Über den Notification-Daemon-Dienst und den Notify-Send-Befehl

Das Hauptskript verwendet einen externen Befehl notify-send, wie

Benachrichtigen-Senden-Test!

Beim Notification-Daemon handelt es sich um einen Dienst, der auf DBus-Ebene operiert und die Ausgabe von Benachrichtigungen abfängt und diese in Form von Bannern im Bereich der Taskleiste anzeigt.

Wenn das Dienstprogramm „Notify-Send“ nicht funktioniert, müssen Sie drei einfache Schritte ausführen:

1) Installieren Sie das Benachrichtigungsdienstpaket (in meinem Fall auf dem Betriebssystem RUNTU LITE) mit dem Namen „notification-daemon“ neu.

sudo apt reinstall -y notification-daemon

2) Erstellen Sie eine Dienststartdatei

sudo nano /usr/share/dbus-1/services/org.freedesktop.Notifications.service

Inhalt:

[D-BUS Service]
Name=org.freedesktop.Notifications
Exec=/usr/lib/notification-daemon/notification-daemon

3) Überprüfen Sie:

notify-send test2!

Weitere Informationen zum Desktop-Benachrichtigungsdienst für verschiedene Betriebssysteme finden Sie unter hier. Die Implementierungsoption ist nicht wichtig: Hauptsache, der Befehl notify-send funktioniert.