Wie deaktiviere ich update-apt-xapi?


13

Jeden Tag, zu einer zufälligen Zeit, wird mein alter Laptop unbrauchbar. Etwas entscheidet sich dafür, das gesamte 1 GB RAM plus mehrere hundert MB Swap zu verbrauchen und meine Festplatte zu zerstören. Es bringt den Computer für 15-30 Minuten auf die Knie.

Ich habe den Update-Manager so eingestellt, dass er niemals nach Updates sucht. Ich habe den Update-Notifier so eingestellt, dass er beim Start nicht ausgeführt wird.

Dies geschah gerade noch einmal und ich fand update-apt-xapi läuft und verbrauchte 100% CPU. Als es wegging, wurde mein Computer wieder einsatzbereit. Abgesehen davon gibt es keinen offensichtlichen Grund für diesen hohen Speicherverbrauch und die Verkrüppelung meiner Maschine.

Wie kann ich verhindern, dass mein Computer jeden Tag abstürzt?

Dies ist ein alter Laptop mit 1 GB RAM, auf dem Xubuntu 14.04 ausgeführt wird

Antworten:


8

Versuchen Sie, das Paket apt-xapian-index zu entfernen. Sie verlieren den Befehl axi-cache und einige Bash-Tab-Vervollständigungen für apt-get, aber Sie erhalten Ihren Computer zurück.


9

Ein Forenthread besagt, dass die Suchfunktion von Synaptic betroffen ist, wenn Sie apt-xapian-index entfernen.

Sie können die regelmäßigen Aktualisierungen deaktivieren, indem Sie diese Zeile hinzufügen:

APT::Periodic::Enable "0";

in eine Datei mit dem Namen /etc/apt/apt.conf.d/99periodic-disable(ich habe diesen Namen gewählt. Sie können ihn ändern, solange Sie die 99 vorne halten, wenn Sie ihn nicht mögen).

Ich habe keine Ahnung, ob die synaptische Suche danach noch verwendet werden kann, aber ich bevorzuge diese Lösung anderen, da sie sich nicht auf Konfigurationsdateien auswirkt (die bei der nächsten Paketaktualisierung aufgrund lokaler Änderungen nicht aktualisiert werden) 't change permissions (die beim nächsten Paket-Upgrade wiederhergestellt werden) und Synaptic (falls Sie es verwenden) sind möglicherweise immer noch ein fröhlicher Hase.


4

In meinem Fall heute

$ chmod a-x /etc/cron.weekly/apt-xapian-index
$ echo 'APT::Periodic::Enable "0";' >> /etc/apt/apt.conf.d/10periodic
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.