[Eisfair] Problem beim Kernel-Update

Marcus Roeckrath marcus.roeckrath at gmx.de
So Okt 30 15:33:39 CET 2016


Hallo Uwe,

Uwe Kunze wrote:

>> Was listet eisman genau auf?
> 
> Das sehe ich nach Aufruf "Uninstall Package"
> 
> 62. i  S: 2.26.0 eisfair Kernel (Linux 3.2.82-eisfair-1 PAE) 2016-10-23
> 63. i  S: 2.24.0 eisfair Kernel (Linux 3.2.81-eisfair-1 SMP) 2016-07-21
> 64. o  S: 2.24.0 eisfair Kernel (Linux 3.2.81-eisfair-1 Non-SMP 2016-07-21
> 
> Tatsächlich installiert ist 62.

Ok.

> 63. kann (per Menü) nicht gelöscht werden:
> 64. kann ebenfalls nicht gelöscht werden:

Kernelpakete können nicht deinstalliert werden.

>> Wenn Du also den Pseudo-Kerneleintrag eiskernel (nicht eiskernel-smp oder
>> so) aus der Datenbank entfernen willst, editiere
>>
>> /var/lib/eisman/installed.db
>>
>> und entferne darin den kompletten zu eiskernel gehörenden Block.
> 
> So richtig schlau macht mich das immernoch nicht.

Die /var/lib/eisman/installed.db ist eine reine Textdatei.

Für jedes installierte Paket gibt es dort einen Block, der etwas so
aussieht, hier für eiskernel-smp:

[base][eiskernel-smp][2.26.0][s
[https://eisler.nettworks.org/t-team_eis/tarballs]name       eiskernel-smp
[base][eiskernel-smp][2.26.0][s
[https://eisler.nettworks.org/t-team_eis/tarballs]version    2.26.0
[base][eiskernel-smp][2.26.0][s
[https://eisler.nettworks.org/t-team_eis/tarballs]short      eisfair Kernel
(Linux 3.2.82-eisfair-1 SMP)
[base][eiskernel-smp][2.26.0][s
[https://eisler.nettworks.org/t-team_eis/tarballs]date       2016-10-21
[base][eiskernel-smp][2.26.0][s
[https://eisler.nettworks.org/t-team_eis/tarballs]author     the eisfair
team, team(at)eisfair(dot)org
[base][eiskernel-smp][2.26.0][s
[https://eisler.nettworks.org/t-team_eis/tarballs]section    base
[base][eiskernel-smp][2.26.0][s
[https://eisler.nettworks.org/t-team_eis/tarballs]space      210
[base][eiskernel-smp][2.26.0][s
[https://eisler.nettworks.org/t-team_eis/tarballs]sha1sum    
[base][eiskernel-smp][2.26.0][s
[https://eisler.nettworks.org/t-team_eis/tarballs]sha256sum  
[base][eiskernel-smp][2.26.0][s
[https://eisler.nettworks.org/t-team_eis/tarballs]url       
https://eisler.nettworks.org/t-team_eis/tarballs/2089/eiskernel-smp.tar.gz
[base][eiskernel-smp][2.26.0][s
[https://eisler.nettworks.org/t-team_eis/tarballs]status     stable
[base][eiskernel-smp][2.26.0][s
[https://eisler.nettworks.org/t-team_eis/tarballs]require    base 2.7.2
[base][eiskernel-smp][2.26.0][s
[https://eisler.nettworks.org/t-team_eis/tarballs]link       eiskernel-dev
2.26.0
[base][eiskernel-smp][2.26.0][s
[https://eisler.nettworks.org/t-team_eis/tarballs]text       
[base][eiskernel-smp][2.26.0][s
[https://eisler.nettworks.org/t-team_eis/tarballs]text       eisfair Kernel
(Linux 3.2.82-eisfair-1 SMP)
[base][eiskernel-smp][2.26.0][s
[https://eisler.nettworks.org/t-team_eis/tarballs]text       Based on
3.2.83.
[base][eiskernel-smp][2.26.0][s
[https://eisler.nettworks.org/t-team_eis/tarballs]text       
[base][eiskernel-smp][2.26.0][s
[https://eisler.nettworks.org/t-team_eis/tarballs]---------------------------------------------------------

Mit einem Texteditor z. B. mcedit kannst Du diesen Block nun rausschmeißen.

Schmeiß dann aber auch die /var/install/packages/eiskernel-smp weg.

Dann bekommst Du zukünftig auch nur Updates für den pae-Kernel angeboten.

Hattest Du mal den smp-Kernel installiert?

Den Pseudo-Eintrag für den eiskernel ebenso (aber nicht die
Datei /var/install/packages/eiskernel löschen).

Der zugehörige Block in der installed.db beginnt für eiskernel in jeder
Zeile mit:

[base][eiskernel-smp][2.26.0][s][........]

Nun klar?

-- 
Gruss Marcus


Mehr Informationen über die Mailingliste Eisfair