[Eisfair] update: All, but no kernel
D. Oezbilen
oezbilen at gmx.net
Sa Mai 8 01:52:22 CEST 2021
Hallo Olaf,
> Bei E64genau
> eisman upgrade --exclude=eiskernel-virt
> ist dein Freund.
dachte ich auch nach paar kleineren Installationen vorab.
eisman
brachte schon ca. 100 Pakete - OK
Version: 3.0.5
Date: 2021-02-24
Dann
Name: eiskernel-virt
Package: eisfair kernel eisfair-64-VIRT
Version: 6.0.5
Date: 2021-03-22
Hat mir den 3.16 abgeraeumt, aber OK.
Cleaning up kernel 3.16.74-eisfair-64-VIRT ...
Successfully installed: linux-kernel-4.9.261-virt (3.0.6)!
Installation of: eiskernel-virt (6.0.5) ...
Successfully installed: eiskernel-virt (6.0.5)!
Kam ohne nix ohne, cool.
Danach
capi + drum herum, capi2text etc
auch OK.
Als ich dann capi einschaltete, wurden
Activate configuration now (y/n) [yes]? y
Downloading required packages ...
=> [####################] avm_fritz_usb2x_4.9.261-eisfair-64-virt
(3.0.2)... [ OK ]
Done!
Installation of: avm_fritz_usb2x_4.9.261-eisfair-64-virt (3.0.2) ...
Successfully installed: avm_fritz_usb2x_4.9.261-eisfair-64-virt (3.0.2)!
* Starting CAPI services ...
[ OK ]
Detecting ISDN-Devices ...
1 fcusb2 running fcusb2-0003 A1 3.11-07 3
nachgezogen.
___Jetzt___ muesste ich nur noch, alles ___ohne___ Kernel 5x-Geraffel.
Aber will nicht. Habe es mit und ohne exclude kernel eingeben, die Liste
ist __ immer__ mit Kernel 5x. :-(
> Es wird also komplett auf den kernel verzichtet. Allerdings würde ich
> hier in diesem Fall auch noch die linux-firmware ausschließen. Die
> gehört m.W zum Kernel 5.
>
> Also ist dann der Syntax:
> eisman upgrade --exclude=eiskernel-virt,linux-firmware
Schau, was ich habe:
eisman upgrade --exclude=linux-kernel-5.10.31-virt
--exclude=linux-symvers-5.10.31-virt --exclude=eiskernel-virt
The following packages will be installed:
version status name source
---------------------------------------------------------------------
3.0.1 stable perl-base https://www.pack-eis.de
3.0.0 stable gdbm-lang https://www.pack-eis.de
3.0.0 stable libgdbm6 https://www.pack-eis.de
3.0.0 stable libgdbm_compat4 https://www.pack-eis.de
3.0.1 stable perl https://www.pack-eis.de
3.0.0 stable perl-netaddr-ip https://www.pack-eis.de
3.0.0 stable perl-text-csv_xs https://www.pack-eis.de
3.0.2 stable libssh4 https://www.pack-eis.de
3.0.0 stable librtmp1 https://www.pack-eis.de
3.0.1 stable publicsuffix https://www.pack-eis.de
3.0.1 stable libpsl5 https://www.pack-eis.de
3.0.3 stable libnghttp2-14 https://www.pack-eis.de
3.0.1 stable libexpat1 https://www.pack-eis.de
3.0.0 stable libmetalink3 https://www.pack-eis.de
3.0.6 stable libcurl4 https://www.pack-eis.de
3.0.6 stable curl https://www.pack-eis.de
3.1.0 testing linux-symvers-5.10.31-virt https://www.pack-eis.de
3.1.0 testing linux-firmware https://www.pack-eis.de
3.1.0 testing linux-kernel-5.10.31-virt https://www.pack-eis.de
6.1.0 testing eiskernel-virt https://www.pack-eis.de
3.0.1 stable libxtables12 https://www.pack-eis.de
3.0.1 stable xtables-addons https://www.pack-eis.de
3.0.3 stable geoipupdate https://www.pack-eis.de
3.0.2 stable xtables-geoipupdate-legacy https://www.pack-eis.de
Und ohne ist der Output identisch.
Vorab: eisman habe ich zuerst upgedated (klingt schraeg). Dann ...
Ich probiere mal deine Syntax => same
eisman upgrade --exclude=eiskernel-virt,linux-firmware
The following packages will be installed:
version status name source
---------------------------------------------------------------------
3.0.1 stable perl-base https://www.pack-eis.de
3.0.0 stable gdbm-lang https://www.pack-eis.de
3.0.0 stable libgdbm6 https://www.pack-eis.de
3.0.0 stable libgdbm_compat4 https://www.pack-eis.de
3.0.1 stable perl https://www.pack-eis.de
3.0.0 stable perl-netaddr-ip https://www.pack-eis.de
3.0.0 stable perl-text-csv_xs https://www.pack-eis.de
3.0.2 stable libssh4 https://www.pack-eis.de
3.0.0 stable librtmp1 https://www.pack-eis.de
3.0.1 stable publicsuffix https://www.pack-eis.de
3.0.1 stable libpsl5 https://www.pack-eis.de
3.0.3 stable libnghttp2-14 https://www.pack-eis.de
3.0.1 stable libexpat1 https://www.pack-eis.de
3.0.0 stable libmetalink3 https://www.pack-eis.de
3.0.6 stable libcurl4 https://www.pack-eis.de
3.0.6 stable curl https://www.pack-eis.de
3.1.0 testing linux-symvers-5.10.31-virt https://www.pack-eis.de
3.1.0 testing linux-firmware https://www.pack-eis.de
3.1.0 testing linux-kernel-5.10.31-virt https://www.pack-eis.de
6.1.0 testing eiskernel-virt https://www.pack-eis.de
3.0.1 stable libxtables12 https://www.pack-eis.de
3.0.1 stable xtables-addons https://www.pack-eis.de
Funkt irgendwie nicht, diese Pakete nicht zu wollen, auszuschliessen.
Ich meine gelesen zu haben, dass das Update die alten Kernel nicht mehr
entsorgt, also alles (trotz K5.x) installieren, aber 4.9.216 booten.
Mal sehen.
Eisman hat meiner Meinung da einen Haenger, denn wenn
eisman upgrade --help
wirft das aus:
options:
--unstable install unstable packages too
ist testing = unstable oder != ?
##########################################
##########################################
Bevor ich dieses Posting versandt habe noch folgendes ausgefuehrt.
eisman upgrade --exclude=eiskernel-virt,linux-firmware --unstable
=>
934 package(s) using approx. 2515 MB of disk space.
Die Liste nach testting gegrept und gezaehlt ergab: 19
3.1.0 testing linux-symvers-5.10.31-virt https://www.pack-eis.de
3.1.0 testing linux-firmware https://www.pack-eis.de
3.1.0 testing linux-kernel-5.10.31-virt https://www.pack-eis.de
6.1.0 testing eiskernel-virt https://www.pack-eis.de
2.1.9 testing squid https://www.pack-eis.de
1.1.20 testing rsyslogd https://www.pack-eis.de
2.9.8 testing pure-ftpd https://www.pack-eis.de
3.0.1 testing libmosquitto1 https://www.pack-eis.de
3.0.1 testing mosquitto-clients https://www.pack-eis.de
3.0.1 testing mosquitto https://www.pack-eis.de
2.9.3 testing minidlna https://www.pack-eis.de
2.9.1 testing liblvm2cmd2_02 https://www.pack-eis.de
2.9.1 testing liblvm2app2_2 https://www.pack-eis.de
1.5.1 testing eisgraph https://www.oritopha.de
1.5.0 testing eisgraph_mod_lmsensors https://www.oritopha.de
1.5.1 testing eisgraph_mod_hddtemp https://www.oritopha.de
1.5.2 testing eisgraph_mod_port https://www.oritopha.de
1.0.24 testing brute_force_blocking https://ojaehrling.de
0.1.5 testing aria2 https://www.pack-eis.de
Jetzt
eisman upgrade --exclude=eiskernel-virt,linux-firmware
=>
920 package(s) using approx. 2487 MB of disk space.
Anzahl testing Pakete: 4, diese hier:
3.1.0 testing linux-symvers-5.10.31-virt https://www.pack-eis.de
3.1.0 testing linux-firmware https://www.pack-eis.de
3.1.0 testing linux-kernel-5.10.31-virt https://www.pack-eis.de
6.1.0 testing eiskernel-virt https://www.pack-eis.de
Ahhhhhhhhhhhhhhhhhh. :-)
Genau die, die ich nicht will. Diese Pakete werden *immer* ausgeliefert,
mit/ohne --unstable.
dg. ;-)
Also, no risk, no fun; ich lasse alles mal auf die Maschine, boote dann
nicht k5.x.
eisman version
/usr/bin/eisman: version 1.8.2
kann das leider nicht, testing-Kernel rauszunehmen.
Eine Idee waere die Liste, die eisman installieren will zu dumpen,
manuell zu bearbeiten und diese wieder an eisman zu uebergeben, geht
denke ich nicht. Ist so nicht vorgesehen(?).
Gruss
Derya
Mehr Informationen über die Mailingliste Eisfair