Wie deaktiviere ich die Meldung „Kernel-Upgrade steht aus“?

Wie deaktiviere ich die Meldung „Kernel-Upgrade steht aus“?

Seit dem Upgrade aufUbuntu 21.04 behaart, ich bekomme dassehrnervige Meldung, wann immer ich Upgrades durchführe.

Ausstehendes Kernel-Upgrade

Wie kann ich es deaktivieren? Es beschädigt meine Upgrade-Skripte.


System Information :

OS: Ubuntu 21.04 x86_64
Host: HP G62 Notebook PC 0598120000202710010020100
Kernel: 5.11.0-24-generic
Uptime: 17 mins
Packages: 1289 (dpkg), 11 (snap)
Shell: bash 5.1.4
Resolution: 1366x768
Terminal: /dev/pts/0
CPU: Intel i3 M 370 (4) @ 2.399GHz
GPU: Intel Core Processor
Memory: 424MiB / 3726MiB

Upgrade-Skript:

sudo apt update
sudo apt full-upgrade -y --auto-remove
sudo reboot now

Antwort1

Dieser Dialog ist von 'autoremove'

So deaktivieren Sie „Ausstehendes Kernel-Upgrade“ über die Befehlszeile:

vim /etc/needrestart/needrestart.conf

dann heben Sie die Kommentierung dieser Zeile auf

#$nrconf{kernelhints} = -1;

Oder ersetzen Sie sie einfach in einer Zeile:

sed -i "s/#\$nrconf{kernelhints} = -1;/\$nrconf{kernelhints} = -1;/g" /etc/needrestart/needrestart.conf

Antwort2

Eine Problemumgehung besteht darin, Folgendes zu entfernen needrestart:

sudo apt -y remove needrestart

Antwort3

Da ich selbst darauf gestoßen bin, glaube ich, dass die beste Möglichkeit darin besteht, needrestartaus den nach ausgeführten Skripten zu entfernen apt. Unter Ubuntu wäre dies /etc/apt/apt.conf.d/99needrestart.

Je nachdem, was Sie genau tun möchten, /etc/apt/apt.conf.d/99needrestartlässt sich das Problem am besten durch dauerhaftes Löschen oder vorübergehendes Verschieben im Upgrade-Skript lösen. needrestartSchließlich hat es einige Verwendungsmöglichkeiten, daher ist die vollständige Entfernung möglicherweise nicht die beste Idee.

Antwort4

Anstatt das Systempaket zu entfernen, wäre es besser, das Systemupgrade zu deaktivieren.
So deaktivieren Sie das automatische Upgrade über die Befehlszeile:

  • Öffnen und bearbeiten Sie die/etc/apt/apt.conf.d/20auto-upgradesmit dem folgenden Befehl:
    sudoedit /etc/apt/apt.conf.d/20auto-upgrades

  • Inhalt ändernAUS:
    APT::Periodic::Update-Package-Lists "1"; APT::Periodic::Unattended-Upgrade "1";

  • ZU:
    APT::Periodic::Update-Package-Lists "0"; APT::Periodic::Download-Upgradeable-Packages "0"; APT::Periodic::AutocleanInterval "0"; APT::Periodic::Unattended-Upgrade "1";

    Datei speichern
  • verwandte Informationen