(Suse) HowTo: Aktueller Kernel und Kernelquellen durch ein Online-Update mit YOU

Status
Für weitere Antworten geschlossen.

Rain_Maker

Administrator
Teammitglied
Bitte unbedingt lesen !
Dieses HowTo befaßt sich primär mit der Installation und Aktualisierung der Kernelquellen besonders für User mit langsamem Internetzugang oder Volumenrate.
Ich empfehle ihn jedoch JEDEM Neuling, denn die Abschnitte zum Thema "Online-Update" gelten ganz allgemein.

0. Warum das Ganze überhaupt?

Der Hauptgrund, warum man auf seinem System auch die Kernelquellen installiert haben sollte, liegt darin, daß man für einige proprietäre Treiber die Kernelquellen benötigt, da diese ein Kernelmodul bei der Installation bauen.

Bekanntes Beispiel sind die ATI-Graphikkartentreiber.

Eine weitere Software, welche ebenfalls die Kernelquellen benötigt ist der VPN-Client von Cisco.

Um diese Pakete korrekt zu installieren, benötigt man -logischerweise- die Kernelquellen, welche zum aktuellen Kernel passen. Da aber das Paket "kernel-source" zum Download über 50MB groß ist, und nicht jeder eine DSL-Flatrate hat, will ich eine Lösung vorstellen, die mit deutlich weniger Download auskommt.

1. Kernelquellen von CD/DVD installieren.

Yast --> Software --> Software installieren --> Suchbegriff "kernel"

Einer der Treffer wird "kernel-source" sein. Beschreibung "Die Quellen des Linux Kernels" und die Version ist mit großer Wahrscheinlichkeit veraltet und kleiner als der aktuelle kernel, der läuft. Einfach mal mit dem installierten kernel (meist kernel-default) vergleichen.
Trotzdem installieren wird die "alten" Quellen jetzt von CD/DVD.

2. Online-Update

Nachdem die Quellen installiert worden sind machen wir SOFORT im Anschluß ein Online-Update.

Yast --> Software --> Online Update

Nun müsste unter anderem auch ein Online-Update unter dem Punkt (linkes Fenster) "Der Linux Kernel" für die Kernelquellen ausgewählt sein.
Ein Blick ins Fenster rechts verrät, welche Versionen installiert sind und welche nach dem Update installiert sein werden. Die Versionen sollten NACH dem Update konsistent sein.
Bei der Durchführung des Updates sollte man genau hinsehen. Was einem zuerst auffällt, es werden nun nicht die ganzen neuen Kernelquellen sondern nur ein delta- oder patch-rpm heruntergeladen, welche im Endeffekt nur die ÄNDERUNGEN gegenüber der alten Version enthalten. Dadurch wird der Download sehr viel kleiner.

3. Überprüfen der Versionen

Nach dem Update prüfen wir nun unter Yast --> Software --> Software installieren wiederum mit dem Suchbegriff "kernel", ob die Versionen für die installierten kernel-pakete übereinstimmen.

4. WICHTIG !!
Sollte beim Ausführen des Online-Updates auch der Kernel selbst verändert worden sein dann muß jetzt das System neu gestartet werden. Yast meldet sich während des Updates selbst mehrfach zu Wort, wenn das der Fall ist.

Wir sind hier nicht bei Windows, die Fenster die dort erscheinen sind NICHT zum wegklicken, sondern zum LESEN gedacht !!

Kleines Beispiel gefällig?

Nach einem Update des Kernels liest man in einem dieser "nervigen Fenster, die man unter Windows immer wegklickt" ;) die Meldung, daß man, wenn man LILO als Bootloader hat, vor dem Neustart LILO ausführen muß, weil sonst der neue Kernel nicht gestartet wird. Ist das eine wichtige Information oder nicht?

Na also ...

Ihr wisst nicht, welchen Bootloader ihr habt ?
So ein Pech ... Na dann aber schnell mal unter

Yast --> System --> Konfiguration des Bootloaders --> Bootloader Installation

unter "Typ" nachsehen.
Wenn ihr das gemacht habt und nun wisst, welchen Bootloader ihr habt, könnt ihr das Fenster der Bootloaderkonfiguration wieder mit "Abbrechen" schliessen; wir wollten ja nur nachsehen und nichts ändern.

Wer bei der Installation nicht explizit LILO ausgewählt hat der hat übrigens GRUB als Bootloader und muß nichts weiter tun.

So, nun sind die Kernelquellen installiert und werden auch bei jedem weiteren Kernel-Update über YOU mit aktualisiert.


5. EXTREM WICHTIG

Ein regelmässiges Online-Update, besonders bei Sicherheitspatches ist IMMER eine gute Idee, auch Linux ist nicht 100% fehlerfrei aber zumindest werden Sicherheitslücken meist schneller gestopft und vor allem nicht wie bei einem anderen Betriebssystem (ich nenne jetzt keinen Namen ;)) nur einmal im Monat sondern dann, wenn die Patches bereit stehen.
Am einfachsten ist es, wenn wir uns automatisch erinnern lassen. Für diesen Zweck bietet SuSE den "SuSEwatcher", ein kleines Applet, welches im Systemabschnitt der KDE-Leiste läuft.

http://support.novell.com/techcenter/articles/img/slp-susewatcher-menu.jpg

Das runde, grüne Symbol mit dem Chamäleon drin ist der SuSEwatcher. Habt ihr den in eurer Leiste?

Wenn nein, dann solltet ihr ihn schleunigst aktivieren:

KDE-Menü --> System --> Desktop Applet --> Programm zur Überwachung von Softwareaktualisierungen.

Wenn es Updates gibt, dann verfärbt sich dieser Button gelb (bei Bugfixes) und rot (bei Sicherheitsfixes) und fordert zum Online-Update auf.

Manche mag das nerven....

GUT SO, DAS SOLL ES AUCH !!!

Der Nutzer soll ja sein System immer aktuell halten, egal bei welchem Betriebssystem.

Wenn also der Button "nervt", dann einfach auf das Symbol klicken und "Online-Aktualisierung starten" wählen. Das geht meist schnell und tut nicht weh, aber eurem System tut es gut ;).

Am besten sollte man auch noch den SuSEwatcher so konfigurieren, daß er regelmäßig nach Updates sucht. Einfach mal auf das Chamäleon-Symbol klicken und LESEN, was da steht, dann erklärt sich der Rest von alleine.

So, das wars erstmal.

Greetz,

RM
 

Runlevel5

Member
AW: HowTo: Aktueller Kernel und Kernelquellen durch ein Online-Update mit YOU

Falls Fragen zu den Howto kommen sollten bitte einen neuen Thrad aufmachen!


Closed!
 
Status
Für weitere Antworten geschlossen.
Oben