Wie kommt apt-get autoremove dazu, zu meinen, mein laufendes kernel-image 3.16 werde nicht mehr gebraucht und könne deinstalliert werden? (Es gibt zwar noch ein neueres aus den backports, aber lustig finde ich das trotzdem nicht.)
Grüße, Günther
(gelöst) apt-get autoremove will Kernel deinstallieren
(gelöst) apt-get autoremove will Kernel deinstallieren
Zuletzt geändert von guennid am 17.11.2015 10:32:56, insgesamt 1-mal geändert.
-
- Beiträge: 2493
- Registriert: 01.10.2006 13:19:37
- Lizenz eigener Beiträge: GNU General Public License
Re: apt-get autoremove
Nun weil wahrscheinlich das Metapaket für den kernel durch die installation des neueren kernels ersetzt wurde und jetzt auf den neueren kernel zeigt, somit sieht es für autoremove so aus als würde dieser kernel nicht mehr gebraucht. das kannst du ändern in dem du das alte kernelpaket als manuell installiert markierst, dann dürfte autoremove dieses paket nicht mehr entfernen wollen.
https://www.debian.org/doc/manuals/debi ... all_status
https://www.debian.org/doc/manuals/debi ... 02.de.html
http://manpages.ubuntu.com/manpages/luc ... ark.8.html
https://www.debian.org/doc/manuals/debi ... all_status
https://www.debian.org/doc/manuals/debi ... 02.de.html
http://manpages.ubuntu.com/manpages/luc ... ark.8.html
Gruß niesommer
Re: apt-get autoremove
Danke!
Mir war gerade nur "hold" eingefallen, und das erschien mir als keine so gute Lösung.
Grüße, Günther
Mir war gerade nur "hold" eingefallen, und das erschien mir als keine so gute Lösung.
Grüße, Günther
- KBDCALLS
- Moderator
- Beiträge: 22454
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Re: (gelöst) apt-get autoremove will Kernel deinstallieren
Mit apt-config -dump kann man sich Konfig von APT augeben lassen. Und da stehen die Kernel bei APT::NeverAutoRemove also sollte das nicht passieren.
usw. variert nach installiertem Kernel.
Code: Alles auswählen
APT::NeverAutoRemove:: "^linux-image-4\.1\.0-0\.bpo\.1-amd64$";
APT::NeverAutoRemove:: "^linux-image-4\.2\.0-0\.bpo\.1-amd64$";
APT::NeverAutoRemove:: "^linux-headers-4\.1\.0-0\.bpo\.1-amd64$";
APT::NeverAutoRemove:: "^linux-headers-4\.2\.0-0\.bpo\.1-amd64$";
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.
Re: (gelöst) apt-get autoremove will Kernel deinstallieren
Also ich würde erst das neue/neuste Image/header installieren und nach einem Reboot das neue Image ersteinmal auf Herz und Nieren "testen" und erst wenn alle Anwendungen problemlos damit laufen, würde ich den alten Kernel mit Headern deinstallieren.APT::NeverAutoRemove:: "^linux-image-4\.1\.0-0\.bpo\.1-amd64$";
APT::NeverAutoRemove:: "^linux-image-4\.2\.0-0\.bpo\.1-amd64$";
APT::NeverAutoRemove:: "^linux-headers-4\.1\.0-0\.bpo\.1-amd64$";
APT::NeverAutoRemove:: "^linux-headers-4\.2\.0-0\.bpo\.1-amd64$";
Es nützt dir rein gar nichts, wenn du alle Kernel mit Headern auf deinem System hast, welches in diesem Fall einen "Ballast" darstellt.
/ASUS-F751S/ Intel Pentium N3710 @ 2.560Ghz
VGA compatible controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller (rev 35)
Linux/5.19.13-arch1-1 x86_64 GNU/Linux
WindowManager: BSPWM
VGA compatible controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller (rev 35)
Linux/5.19.13-arch1-1 x86_64 GNU/Linux
WindowManager: BSPWM
Re: (gelöst) apt-get autoremove will Kernel deinstallieren
Och, in der Regel jongliere ich mit mindestens drei Kernen. Den Ballast gönne ich mir.Es nützt dir rein gar nichts, wenn du alle Kernel mit Headern auf deinem System hast, welches in diesem Fall einen "Ballast" darstellt.
Aber darum ging's nicht. Es ging darum, dass es nicht in Ordnung ist, dass apt autoremove einen laufenden Kernel deinstallieren will, nur weil ein neuerer existiert. Das ist mindestens unschön. Im Übrigen lasse ich sowas nur laufen, wenn ich auch weiß, was ich tue (oder ich mir nun gar nicht mehr anders zu helfen weiß ). Und ich habe ja jetzt ein paar Möglichkeiten genannt bekommen, einer unbeabsichtigte Deinstallation einen Riegel vorzuschieben. Der 3.16er Standardkernel wird wahrscheinlich schon irgendwann deinstalliert und durch einen eigenen angepassten ersetzt, aber das mach' ich dann und kein autoremove.
Grüße, Günther