[ERLEDIGT] dist-upgrade: Gleiche Systeme, unterschiedl....

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
yellowblue
Beiträge: 16
Registriert: 14.10.2011 11:09:56

[ERLEDIGT] dist-upgrade: Gleiche Systeme, unterschiedl....

Beitrag von yellowblue » 13.02.2012 11:13:36

Hallo zusammen!

Warum werden auf zwei vermeintlich gleichen Rechnern unterschiedliche Updates angeboten?

Ich habe in einer virtuellen Maschine ein unverbasteltes WHEEZY mit amd64-Kernel und Standard sources-list und ebenso einen reelen PC mit WHEEZY, amd64-Kernel und Standard sources.list. Beide Systeme sind in den Grundzügen identisch.

Gestern bekam ich auf der virtuellen Maschine per dist-upgrade den 3.2er Kernel anbgeboten, auf der reelen Maschine nicht. Warum?

Sachdienliche Hinweise werden gerne angenommen ...
Zuletzt geändert von yellowblue am 21.02.2012 10:12:28, insgesamt 1-mal geändert.

Benutzeravatar
peschmae
Beiträge: 4844
Registriert: 07.01.2003 12:50:33
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: nirgendwo im irgendwo

Re: dist-upgrade: Gleiche Systeme, unterschiedliche Updates

Beitrag von peschmae » 13.02.2012 11:31:26

Oft haben ja so virtuelle Maschinen Kernelbesonderheiten - also Module, etc? Eventuell ist da ein Metapaket mit drauf was auf der richtigen Installation nicht existiert?

Versuch mal ein apt-cache rdepends $kernelpackagename auf beiden Maschinen, um rauszufinden was so ein Metapaket denn sein könnte...

Bei xen z.B. hängt xen-linux-system-amd64 ab vom jeweils aktuellen xen-linux-paket und das wiederum will den aktuellen Kernel...

MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: dist-upgrade: Gleiche Systeme, unterschiedliche Updates

Beitrag von rendegast » 13.02.2012 18:53:03

'apt-cache policy'
und
'dpkg -l | grep linux-'
beider Maschinen.
Beide Systeme sind in den Grundzügen identisch.
Dann haben sie in Grundzügen auch identisches Verhalten (kleiner Scherz)
Vielleicht auch die kompletten Paketlisten vergleichen
'diff -u dpkg-l_maschine1 dpkg-lmaschine2'
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

yellowblue
Beiträge: 16
Registriert: 14.10.2011 11:09:56

Re: dist-upgrade: Gleiche Systeme, unterschiedliche Updates

Beitrag von yellowblue » 13.02.2012 22:45:14

Danke ersteinmal ....

Aber nocheinmal anders herum gefragt, was "verhindert" das Upgrade auf Kernel 3.2. auf der reelen Maschine?

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: dist-upgrade: Gleiche Systeme, unterschiedliche Updates

Beitrag von rendegast » 14.02.2012 02:38:26

Nach einem Vergleich der Paketlisten
könnte das vielleicht klar sein.
in den Grundzügen identisch.
Es kommt auf die Unterschiede an?
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Benutzeravatar
peschmae
Beiträge: 4844
Registriert: 07.01.2003 12:50:33
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: nirgendwo im irgendwo

Re: dist-upgrade: Gleiche Systeme, unterschiedliche Updates

Beitrag von peschmae » 15.02.2012 18:13:04

yellowblue hat geschrieben:Aber nocheinmal anders herum gefragt, was "verhindert" das Upgrade auf Kernel 3.2. auf der reelen Maschine?
Ich behaupte mal, da ist nichts verhinderndes. Oder hast du schon versucht den neuen Kernel zu installieren?

Du hast wohl einfach kein Kernel-Metapaket installiert, was von dem neuen Kernel abhängt. Anders gesagt: dein System hat derzeit das Paket mit dem Namen linux-image-3.1-blabla installiert. Daraus folgt natürlich nicht, dass beim Auftauchen eines Pakets linux-image-3.2-blabla das auch installiert werden würde. Der Paketname ist ja anders.
Updates gibts nur bei gleichem Namen (und gleichzeitig höherer Versionsnummer).

Typischerweise wird das dann so gehändelt, dass es ein Metapaket gibt (z.B. linux-image-2.6) das immer vom neusten Kernel abhängt. d.h. wenn es ein Kernelupdate gibt (mit neuem Paketnamen) dann gibts ein Versionsupdate für dieses Paket, was dann vom neuen Kernel abhängt. Damit kriegst du automatisch den neuen Kernel installiert, der alte wird aber nicht gelöscht (was ja doof wäre, für den Fall dass der neue z.B. bei dir nicht bootet aus irgendwelchen Gründen).
So ein Metapaket gabs für die 2.6er Kernel, für die 3er habe ich noch keins gefunden.

MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy

Zeitgeist

Re: dist-upgrade: Gleiche Systeme, unterschiedliche Updates

Beitrag von Zeitgeist » 15.02.2012 21:27:25

peschmae hat geschrieben: So ein Metapaket gabs für die 2.6er Kernel, für die 3er habe ich noch keins gefunden.
Ich denke, dass wird von Debianlinux-image-amd64 erledigt(für 64bit). Bei mir funktioniert es mit diesem Paket.

Benutzeravatar
peschmae
Beiträge: 4844
Registriert: 07.01.2003 12:50:33
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: nirgendwo im irgendwo

Re: dist-upgrade: Gleiche Systeme, unterschiedliche Updates

Beitrag von peschmae » 16.02.2012 11:12:00

Ach so heisst das jetzt. Danke!

MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy

yellowblue
Beiträge: 16
Registriert: 14.10.2011 11:09:56

Re: [ERLEDIGT] dist-upgrade: Gleiche Systeme, unterschiedl..

Beitrag von yellowblue » 21.02.2012 10:15:33

Es war das fehlende Meta-Paket. Nachgezogen, glattgezogen, alles prima!

DANKE an alle Antwortenden!

(Jetzt stellt sich natürlich die Frage, warum war das Meta-Paket nicht da, oder warum war es verschwunden? Aber da sich diese Frage wohl nicht mehr beantworten lässt, sei es einfach mal dahin gestellt ...)

Antworten