Jak wyłączyć update-apt-xapi

13

Każdego dnia, o przypadkowej porze, mój starożytny laptop staje się bezużyteczny. Coś decyduje o zużyciu całego 1 GB pamięci RAM plus kilkaset MiB wymiany i zepsuć mój dysk twardy. Podnosi komputer na kolana na 15-30 minut.

Ustawiłem menedżera aktualizacji, aby nigdy nie sprawdzał dostępności aktualizacji, ustawiłem aktualizatora, aby nie uruchamiał się przy starcie.

To się po prostu powtórzyło i znalazłem działającą aktualizację-apt-xapi, która zużywa 100% procesora. Kiedy zniknął, mój komputer znów zaczął działać. Poza tym nie ma oczywistego winowajcy za to duże zużycie pamięci i sparaliżowanie mojej maszyny.

Jak mogę zapobiec blokowaniu się komputera każdego dnia?

To starożytny laptop z 1GiB RAM i systemem Xubuntu 14.04

ikmac
źródło

Odpowiedzi:

8

Spróbuj usunąć pakiet apt-xapian-index. Utracisz komendę axi-cache i uzupełnienie karty bash dla apt-get, ale odzyskasz komputer.

surfowanie
źródło
9

Jeden wątek na forum mówi, że jeśli usuniesz apt-xapian-index, ma to wpływ na funkcję wyszukiwania Synaptic.

Możesz wyłączyć okresowe aktualizacje, dodając ten wiersz:

APT::Periodic::Enable "0";

do pliku o nazwie /etc/apt/apt.conf.d/99periodic-disable(wybrałem tę nazwę. Możesz ją zmienić, dopóki masz 99 z przodu, jeśli ci się nie podoba).

Nie mam pojęcia, czy wyszukiwanie Synaptic jest nadal użyteczne po wykonaniu tej czynności, ale wolę to rozwiązanie od innych, ponieważ nie wpływa ono na pliki konfiguracyjne (które nie zostaną zaktualizowane przy kolejnej aktualizacji pakietu z powodu zmian lokalnych), nie nie zmieniaj uprawnień (które zostaną przywrócone przy następnej aktualizacji pakietu), a Synaptic (jeśli go użyjesz) może nadal być szczęśliwym króliczkiem.

Radu C.
źródło
4

W moim przypadku @ dzisiaj

$ chmod a-x /etc/cron.weekly/apt-xapian-index
$ echo 'APT::Periodic::Enable "0";' >> /etc/apt/apt.conf.d/10periodic
BG Bruno
źródło