Ich habe folgendes konfiguriert:
Automatically check for updates: Never
Aber der Update Manager taucht immer wieder gegen meine Wünsche auf, ich habe keine Kontrolle. Ich habe das Gefühl, dass ich wieder Windows benutze.
Ich möchte Updates von Zeit zu Zeit manuell installieren können .
Was kann ich machen?
update-manager
ChocoDeveloper
quelle
quelle
dbus-monitor --session "interface=org.freedesktop.Notifications"
... Ich hatte eine harte Zeit, um herauszufinden, von welchem Dienst die Benachrichtigungssignale gesendet wurden. Dies hat enorm geholfen.Antworten:
Das Deaktivieren der Popups in der Konfiguration scheint nicht möglich zu sein, wie von coteyr in den Kommentaren auf dieser Seite ( https://askubuntu.com/a/218780/19753 : "Es ist wichtig zu beachten, dass andere als das Entfernen von Update-Manager- Im Kern kann man das Popup nicht wirklich stoppen. Man kann es nur verzögern, bis etwas anderes läuft
apt-get update
" - coteyr 18.11.12 um 9:14)Ich wollte auch die Popups und das zugrunde liegende Programm entfernen, die die Ressourcen meines Ubuntu 12.04-Systems auf einem schwachen Toshiba AC100 (ARM) verbrauchen - https://answers.launchpad.net/ac100/+question/214505 / .
Daher muss die einfachste funktionierende Lösung das Entfernen des "Update-Managers" sein (wie ich in den Kommentaren unter https://unix.stackexchange.com/a/46315/4319 erwähnt habe ).
Danach hatte ich keine Probleme mehr, da ich immer noch Paketaktualisierungen verwenden
apt-get
oder durchführen konntesynaptic
.quelle
apt-get update
- coteyr 18. November '12 bei 09.14ubuntu-desktop
: paste2.org/xHxWLBtf - eine mögliche Lösung: entferne die Binärdatei (/usr/bin/update-manager
) und halte das Paket, um Updates zu verhindern (echo update-manager hold | sudo dpkg --set-selections
).update-notifier
den gesamten Update-Manager zu entfernen . Denken Sie daran, das Programmpkill update-notifier
nach dem Entfernen (oder Neustarten) auszuführen , da Ubuntu andernfalls einen Fehler im Anzeigefeld anzeigt.Öffnen Sie die Konfigurationsdatei, die den Update-Manager-Teil nach apt ausführt
Fügen Sie '#' vor der Zeile ein und machen Sie es so ähnlich wie:
Getan.
Dies funktionierte für mich, da der Update-Manager nach jedem passenden Update nicht mehr auftauchte und ich trotzdem den Update-Manager manuell ausführen konnte, wenn ich wollte.
quelle
//
- diese Lösung funktioniert möglicherweise, solange die APT-Skripte die ungültige Zeile überspringen, anstatt mit einem Syntaxfehler zu stoppen.Das Ausschalten der Benachrichtigung über Updates reicht nicht aus. Es gibt mehrere Hintergrundjobs, die apt-get update ausführen (einschließlich eines nächtlichen Cron-Jobs, wenn ich mich recht erinnere).
So stoppen Sie den Popup-Lauf
update-manager
Stellen Sie dann in den Einstellungen "Automatisch aktualisieren" auf "Nie" und "Bei neuer Version benachrichtigen" auf "Nie".
Ich schlage vor, die Sicherheit sofort zu verlassen und "andere" auf alle zwei Wochen zu setzen.
Sie müssen auch sicherstellen, dass Sie apt-get update nirgendwo anders ausführen. Dies kann passieren, wenn Sie Software installieren, den Update-Manager ausführen oder einen Cron-Job ausführen.
Wenn das bei dir nicht funktioniert:
Sie können dies tun, indem Sie
Bearbeiten
/etc/apt/apt.conf.d/10periodic
und Ändernzu
Letzter Ausweg
Sie können
apt-get remove update-manager
das Feature auch alle zusammen entfernen.quelle
apt-get update
apt-get update
ist der Täter dann. Was verliere ich also genau, wenn ich den Update-Manager-Core entferne? Ich denke, ich habe irgendwo gelesen, dass es den Desktop auch entfernen wird, wenn Sie Unity verwenden.apt-get remove update-manager-core
wird fast das gesamte System entfernt. Das richtige zu entfernende Paket ist update-notifier: Hiermitapt-get remove update-notifier
wird auch der Update-Manager-Core entfernt, ohne dass weitere Pakete entfernt werden müssen. Prost! :)/etc/apt/apt.conf.d/10periodic
nur angehaltenapt-get
, um automatisch nach Updates zu suchen. Die Benachrichtigung wird nicht gestopptEs ist gut, dass Ubuntu automatisch nach Updates sucht. Es ist nicht gut, dass es gegen Ihren Willen Fenster öffnet. Sie können weniger invasive Benachrichtigungen über die Gnome-Leiste oder über Terminal-basierte Anwendungen (wie Byobu) erhalten.
Führen Sie Folgendes an einem Terminal aus, um den Update-Notifier zu deaktivieren, während der Update-Manager automatisch nach Updates sucht:
sudo apt-get install gconf-editor
falls du es noch nicht installiert hastsudo gconf-editor
Beachten Sie das sudo-Attributgconf-editor
diesmal als user (also ohne sudo)quelle
update-notifier
(13.04). Es scheint, dass diese Anweisung zumindest für den 13.04 überholt ist?update-notifier
Eintrag haben, können Sie die folgende Befehlszeile verwenden:gconftool-2 --set "/apps/update-notifier/regular_auto_launch_interval" --type int 9999
Sie haben festgelegt es nie zu überprüfen für Updates, aber Sie werden die Update - Manager finden öffnen , weil es bereits weiß , gibt es Updates durchgeführt werden. Führen Sie die Aktualisierungen durch, die vorhanden sind, und Sie werden erst wieder gestört, wenn Sie die Dateilisten aktualisieren.
Es ist ein bisschen so, als würde das Terminal Ihnen mitteilen, wenn die Apt-Liste Updates enthält, die mit 'apt-get update' dort abgelegt wurden, und Sie so lange daran erinnern, bis Sie diese installiert haben.
quelle
Brutal, aber effektiv.
quelle
exit
?sudo dpkg-divert --divert /usr/bin/update-notifier.ubuntu --rename /usr/bin/update-notifier
teilt dem Paketierungssystem mit, dass der Sys-Administrator diese Datei übernommen hat.Bearbeiten
/etc/update-manager/release-upgrades
und einstellen:Prompt=never
ändern Sie dies mit Ihrem Lieblingseditor).Niemals
update-manager
mit -d verwenden, um zu prüfen, ob die nächste Version verfügbar ist oder nicht.quelle
Ubuntu 16.04 mit Gnome Session
Sie können dies beheben, indem Sie "Update Notifier" aus den "Startup Applications" entfernen.
Lassen Sie es zunächst in der Liste Ihrer Startanwendungen anzeigen.
Dann deaktivieren Sie den Punkt hier:
Auf diese Weise müssen Sie keine Änderungen an Ihrer Auto-Update-Konfiguration vornehmen (aber Sie können, wenn Sie möchten), Systemdateien umbenennen oder Pakete entfernen.
quelle
Ich mag keine automatischen Updates, deshalb möchte ich sie immer deaktivieren. Ich benutze Ubuntu 14.04 mit Gnome Desktop-Umgebung. Ich weiß nicht, ob gsettings in Unity verfügbar ist.
Bei langsamen Internetverbindungen verhindert das Deaktivieren von apt-xapian-index das automatische Herunterladen von Paketen, was Ihre gesamte Bandbreite in Anspruch nimmt (ich habe manchmal ein Mobiltelefon mit 256 kb / s).
Schien den Trick für mich zu tun. 3650 bedeutet Tage ... 1900000000 gibt an, dass der Update-Manager zuletzt im Jahr 2030 ausgeführt wurde :)
Update: Unter Ubuntu 16.04 scheint es möglich zu sein, automatische Updates mit den folgenden Befehlen und durch Bearbeiten von zwei Dateien zu deaktivieren:
Wenn die Erweiterung nicht ".desktop" ist, werden diese Befehle beim Systemstart nicht ausgeführt.
Bearbeiten Sie /etc/apt/apt.conf.d/10periodic
Bearbeiten Sie /etc/apt/apt.conf.d/20auto-upgrades
Wenn Sie den Update Manager auch nur EINMAL gestartet haben, enthalten diese Dateien vier Zeilen:
Ändern Sie einfach alle Werte auf "0"
quelle
Ich bin nicht sicher, warum jemand dies nicht versucht hat.
Ich deaktiviere einfach alle Checkpoints unter "Ubuntu-Software" und "Andere Software" unter "Software und Updates". Außerdem setze ich die Optionen unter "Automatische Updates" und "Auf neuere Version prüfen" auf "Nie". Auf diese Weise wird jede Überprüfung vermieden, da kein Link vorhanden ist und daher kein Popup angezeigt wird.
Mein Hauptschmerzpunkt war, dass diese Updates viele Internetdaten verbrauchen. Für Menschen, die unterwegs sind, sind 3G / 4G-Daten teuer und wir möchten ihre Nutzung optimieren. Hoffe, Ubuntu versteht dieses Problem und bietet einfachere Optionen, um Updates gemäß den Benutzeranforderungen vollständig zu deaktivieren.
quelle
Ich hatte ein ähnliches Problem. Ausführen,
Problem behoben! Ubuntu 12.04.5 LTS
quelle
Für Ubuntu 16.04 und möglicherweise auch für andere Versionen:
Starten Sie dann neu. (Alternativ ist es möglich, dass das bloße Abmelden und erneutes Anmelden ausreichend ist.)
Sie können überprüfen, ob das Programm
update-manager
nicht ausgeführt wird, indem Sie die Ausgabe von:(Nebenbei: Andere Poster haben vorgeschlagen
sudo apt-get purge update-notifer*
. Ich bevorzuge jedoch, keine Pakete zu entfernen, die in den verschiedenendesktop
Metapaketen verwickelt sind .)quelle
Das nervige Popup nach 12.04 zu deaktivieren hatte keine Unterstützung mehr ich tat:
cd
um/etc/apt/apt.conf.d
und bearbeitet:
15update-stamp
de die ursprüngliche Zeile kommentiert und eine "feste" Zeile hinzugefügt. Meine Akte hatte:
und jetzt habe ich es ersetzt durch:
Jedes Mal, wenn das Update ausgeführt wird, sieht es so aus: "Updates wurden gesucht, nicht gefunden (Ihr System wurde nicht mehr unterstützt), aber es wurde versucht, alles ist so gut wie es nur geht."
quelle