Kernelversionen und KernelUpdate
-
- Beiträge: 80
- Registriert: 22.12.2005 13:50:31
Kernelversionen und KernelUpdate
Hallo!
Ich habe mal ein par Fragen zu Kernelversionen und Kernel updates im/via Synaptic.
Und zwar wenn ich im Synaptic nach linux-image suche finde ich neue Versionen für alle Kernel auser für das Image welches ich installiert habe woran liegt das?
Auserdem ist das Debian LOgo vor diesem Kernel verschwunden, liegt das daran das diese VErsion nicht mehr auf den Servern verfügbar ist?
Auserdem finde ich jedes Image mehrfach einmal mit Paketnamen "linux-image-2.6.15.1-386 neueste Version 2.6.15-4" und einmal "linux-image-2.6-386 neueste Version 2.6.15-4" das sind doch die gleichen oder?
linux-headers finde ich zu jeder CPU 386-486-686 usw. sind doch alles die gleichen nur vorkonfiguriert für die jeweilige CPU oder?
und zum Schluss:
Wo ist der Unterschied zwischen kernel-headern und kernel Tree?
Ich danke euch für eure Antworten!
Gruss
Thilo
Ich habe mal ein par Fragen zu Kernelversionen und Kernel updates im/via Synaptic.
Und zwar wenn ich im Synaptic nach linux-image suche finde ich neue Versionen für alle Kernel auser für das Image welches ich installiert habe woran liegt das?
Auserdem ist das Debian LOgo vor diesem Kernel verschwunden, liegt das daran das diese VErsion nicht mehr auf den Servern verfügbar ist?
Auserdem finde ich jedes Image mehrfach einmal mit Paketnamen "linux-image-2.6.15.1-386 neueste Version 2.6.15-4" und einmal "linux-image-2.6-386 neueste Version 2.6.15-4" das sind doch die gleichen oder?
linux-headers finde ich zu jeder CPU 386-486-686 usw. sind doch alles die gleichen nur vorkonfiguriert für die jeweilige CPU oder?
und zum Schluss:
Wo ist der Unterschied zwischen kernel-headern und kernel Tree?
Ich danke euch für eure Antworten!
Gruss
Thilo
Re: Kernelversionen und KernelUpdate
Das zweite Paket ist ein virtuelles Paket, wenn du dieses installiert, werden dir bei den Updates automatisch neuere Kernel eingespielt. Persönlich finde ich das eher gefährlich, weil damit der alte und funktionierende gleichzeitig entfernt wird.Soulreaver hat geschrieben:Auserdem finde ich jedes Image mehrfach einmal mit Paketnamen "linux-image-2.6.15.1-386 neueste Version 2.6.15-4" und einmal "linux-image-2.6-386 neueste Version 2.6.15-4" das sind doch die gleichen oder?
vorkonfiguriert und auch optimiert für die jeweilige CPUSoulreaver hat geschrieben: linux-headers finde ich zu jeder CPU 386-486-686 usw. sind doch alles die gleichen nur vorkonfiguriert für die jeweilige CPU oder?
die "linux-headers" Pakete sind die Headerdateien aus den Kernelsourcen.Soulreaver hat geschrieben: Wo ist der Unterschied zwischen kernel-headern und kernel Tree?
die "linux-headers-...-<cpu>" Pakete sind vorkonfigurierte Headerdateien, beinhalten aber auch die verwendete ".config" Datei.
die "linux-source" Pakete sind die kompletten Kernelsourcen von Debian gepatcht
die "linux-tree" Pakete sind virtuelle Pakete, die Abhängigkeiten für das Erstellen von Debiankernels definieren und werden von "normalen" Anwendern eher nicht benötigt. Auch nicht wenn du dir deinen Kernel selber bauen würdest.
Gruß
gms
Sicher hätten neue Pakete gebaut werden können, die ein "replace" der alten Pakete bewirken. Das hätte unnötige Arbeit hervorgerufen und unnötigen Downloads bewirkt, wo wären aber die Vorteile ?
Die alten Pakete fliegen doch von selber irgendwann raus und sobald du das erste "linux-image" installiert hast, brauchen dich die "kernel-image" Pakete ja auch nicht mehr zu interessieren.
Gruß
gms
Die alten Pakete fliegen doch von selber irgendwann raus und sobald du das erste "linux-image" installiert hast, brauchen dich die "kernel-image" Pakete ja auch nicht mehr zu interessieren.
Gruß
gms
- KBDCALLS
- Moderator
- Beiträge: 22456
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Verwirrend ist das ganze schon doch, und es hat auch auch für einige Konfusion gesorgt. So das viele verzweifelt einen Kernel-image-2.6.12 gesucht haben und dann ganz geplättet waren das es auf einmal linux-image-2.6.12 hieß. .
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
Das verstehe ich ja auch. Das wäre aber eigentlich einfach lösbar gewesen. Es hätte nur der alte Paketname in die neue Paketbeschreibung aufgenommen werden müssen.KBDCALLS hat geschrieben:Verwirrend ist das ganze schon doch, und es hat auch auch für einige Konfusion gesorgt. So das viele verzweifelt einen Kernel-image-2.6.12 gesucht haben und dann ganz geplättet waren das es auf einmal linux-image-2.6.12 hieß. .
Dadurch würden auch die neuen Pakete bei einer Suche nach "kernel-image-2.6.15" gefunden.
Gruß
gms
- KBDCALLS
- Moderator
- Beiträge: 22456
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Für den Kernel selbst brauchst du natürlich den kompletten Kernelsource, wie sollte das sonst auch funktionieren. Nur wenn du von Treibern (Modulen) einen eigenen (externen) Source hast reichen die Headers.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
-
- Beiträge: 80
- Registriert: 22.12.2005 13:50:31
Schöne Runde hier und ich dachte ich währe der einzigste der über die umbenennung von Kernel-image auf linux-image gestolpert bin, ich hab mir nämlich die Finger wundgesucht
@gms
Du schreibst, dass wenn ich "linux-image-2.6-386" installiere immer die neueste Kernelversion installiert wird, bei mir sind beide Versionen installiert linux-image-2.6.12-386 neueste Version 2.6.12" und einmal "linux-image-2.6-386 neueste Version 2.6.12"
Und uname -r sagt 2.6.12-1-386 (also nicht der neueste, der ist ja 2.6.15-4)
Oder meinst du es wird immer die neueste 2.6.12.x installiert, also kein Update von 2.6.12 auf 2.6.15 sondern nur eins von 2.6.12 auf 2.6.12-1?
Warum sind beide Versionen installiert?
Danke und Gruss
Thilo

@gms
Du schreibst, dass wenn ich "linux-image-2.6-386" installiere immer die neueste Kernelversion installiert wird, bei mir sind beide Versionen installiert linux-image-2.6.12-386 neueste Version 2.6.12" und einmal "linux-image-2.6-386 neueste Version 2.6.12"
Und uname -r sagt 2.6.12-1-386 (also nicht der neueste, der ist ja 2.6.15-4)
Oder meinst du es wird immer die neueste 2.6.12.x installiert, also kein Update von 2.6.12 auf 2.6.15 sondern nur eins von 2.6.12 auf 2.6.12-1?
Warum sind beide Versionen installiert?
Danke und Gruss
Thilo
- KBDCALLS
- Moderator
- Beiträge: 22456
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Da versthst du etwas falsch.
Nehmen wir mal du hast einen Kernel 2.6.12-1-k7 inder Version 1 installieret. uUnd es käme Version 2 davon. Dann wird die Installiert. Kommt jetzt eine Kernel 2.6.13 oder anderer dann mußt du den extra installieren, der wird nicht automatisch installiert.
Nehmen wir mal du hast einen Kernel 2.6.12-1-k7 inder Version 1 installieret. uUnd es käme Version 2 davon. Dann wird die Installiert. Kommt jetzt eine Kernel 2.6.13 oder anderer dann mußt du den extra installieren, der wird nicht automatisch installiert.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
-
- Beiträge: 80
- Registriert: 22.12.2005 13:50:31
@KBDCALLS
genau das meinte ich mit meinem lezten absatz
Das erklärt aber immer noch nicht, warum bei mir beide Versionen installiert sind oder? Also der Kernel UND das Virtuelle Paket.
Gruß
Thilo
*edit*
Dann stellt sich da noch eine Frage und zwar:
Wenn der Kernel 2.6.13-2-386 installiert ist und es kommen neue Kernelversionen sind alle anderen Architekturen (686, k7 usw.) in der neuen Version verfügbar z.B. 2.6.15-4-k7 nur die Version 2.6.15-4-386 gibt es nicht, da steht immer noch die Version 2.6.13-2-386 und ein Update ist "nicht möglich".
Muss ich erst einen anderen Kernel installieren, dann den gewünschten deinstallieren um anschließend die neue Version des gewünschten Kernels installieren zu können? Das kann doch net die Lösung sein!
Ich hoffe ich geh euch net aufn Keks, ich finde mich noch net so recht unter Debian zurecht, nutze zwar schon ewig Linuxbsierende Systeme aber mit dem Kernel habe ich mich noch nicht so eingehend beschäftigt da dies bis jetzt noch nicht nötig war (bis auf ein OpenMOSIX System) aber unter Debian ist das Kernelwechseln echt easy, aber ich möchte auch genau verstehen wie und warum welche Versionen in den APT Rep's verfügbar sind
DANKE für eure Gedult!!!
genau das meinte ich mit meinem lezten absatz

Wenn ich also 2.6.12-1-k7 installiert habe und 2.6.12-2-k7 kommt raus wir dieser automatisch installiert (aber was heist automatich? wenn ich das nächste mal Synaptic, aptitude etc. öffne um irgendwas zu installieren, oder ganz von alleine?)Oder meinst du es wird immer die neueste 2.6.12.x installiert, also kein Update von 2.6.12 auf 2.6.15 sondern nur eins von 2.6.12 auf 2.6.12-1?
Warum sind beide Versionen installiert?
Das erklärt aber immer noch nicht, warum bei mir beide Versionen installiert sind oder? Also der Kernel UND das Virtuelle Paket.
Gruß
Thilo
*edit*
Dann stellt sich da noch eine Frage und zwar:
Wenn der Kernel 2.6.13-2-386 installiert ist und es kommen neue Kernelversionen sind alle anderen Architekturen (686, k7 usw.) in der neuen Version verfügbar z.B. 2.6.15-4-k7 nur die Version 2.6.15-4-386 gibt es nicht, da steht immer noch die Version 2.6.13-2-386 und ein Update ist "nicht möglich".
Muss ich erst einen anderen Kernel installieren, dann den gewünschten deinstallieren um anschließend die neue Version des gewünschten Kernels installieren zu können? Das kann doch net die Lösung sein!
Ich hoffe ich geh euch net aufn Keks, ich finde mich noch net so recht unter Debian zurecht, nutze zwar schon ewig Linuxbsierende Systeme aber mit dem Kernel habe ich mich noch nicht so eingehend beschäftigt da dies bis jetzt noch nicht nötig war (bis auf ein OpenMOSIX System) aber unter Debian ist das Kernelwechseln echt easy, aber ich möchte auch genau verstehen wie und warum welche Versionen in den APT Rep's verfügbar sind

DANKE für eure Gedult!!!
-
- Beiträge: 80
- Registriert: 22.12.2005 13:50:31
Code: Alles auswählen
gms@gms1:~$ apt-cache show linux-image-2.6-k7
Package: linux-image-2.6-k7
Description: Linux kernel 2.6 image on AMD K7 machines
This package depends on the latest binary image for Linux kernel 2.6 on
32bit AMD Duron/Athlon/AthlonXP machines.
Du mußt dazu nur das Upgrade einleiten, z.B. mit "apt-get upgrade".
Muss ich erst einen anderen Kernel installieren, dann den gewünschten deinstallieren um anschließend die neue Version des gewünschten Kernels installieren zu können? Das kann doch net die Lösung sein!

Du kannst dir jederzeit eine neue Kernelversion installieren und auch jederzeit einen installierten Kernel deinstallieren.
Wenn du jetzt, z.B. einen 2.6.12 er installiert hast, würde ich dir empfehlen, den 2.6.15er zu installieren, diesen einmal gründlich zu testen und irgendwann später den 2.6.12 er zu deinstallieren. Du solltest auch darauf achten, daß du immer zwei funktionierende Kernelversionen installiert hast. Dann kann einer bei einem Upgrade kaputt gehen und du hast immer noch den anderen.
Gruß
gms
-
- Beiträge: 80
- Registriert: 22.12.2005 13:50:31
@gms
Hätte ich mir wol mal die ausgabe auf der Konsole anschauen sollen, mit dieser Beschreibung des Paketes kann ich was anfangen, mit der bEschreibung im Synaptic hingegen gar nix.
nur leider habe ich die Neue Version als 386er Version nicht gelistet, alle anderen (K7, 686 usw.) sind in der neuesten Version gelistet, nur die 386er Version die ich instaliert habe ist immer noch als 2.6.12 gelistet und laut Synaptic sind keine neueren Versionen verfügbar.
Any ideas?
Gruß
Thilo
Hätte ich mir wol mal die ausgabe auf der Konsole anschauen sollen, mit dieser Beschreibung des Paketes kann ich was anfangen, mit der bEschreibung im Synaptic hingegen gar nix.
So denke ich mir dasDu kannst dir jederzeit eine neue Kernelversion installieren und auch jederzeit einen installierten Kernel deinstallieren.
Wenn du jetzt, z.B. einen 2.6.12 er installiert hast, würde ich dir empfehlen, den 2.6.15er zu installieren, diesen einmal gründlich zu testen und irgendwann später den 2.6.12 er zu deinstallieren. Du solltest auch darauf achten, daß du immer zwei funktionierende Kernelversionen installiert hast. Dann kann einer bei einem Upgrade kaputt gehen und du hast immer noch den anderen.

Any ideas?
Gruß
Thilo
- KBDCALLS
- Moderator
- Beiträge: 22456
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Vom 2.6.15 gibt es keine 386 Version mehr, sondern eine 486 . Wenn man unbedingt eine 386 Version braucht muß man selbst zum Kompiler greifen.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
-
- Beiträge: 80
- Registriert: 22.12.2005 13:50:31