如何禁用update-apt-xapi


13

每天,随机的时间,我的旧笔记本电脑都无法使用。某件事决定消耗掉整个1GiB的RAM加上几百个MiB的交换空间,并损坏了我的硬盘。它使计算机屈服15-30分钟。

我将update-manager设置为从不检查更新,将update-notifier设置为不在启动时运行。

这只是再次发生,我发现update-apt-xapi正在运行,消耗了100%的CPU。当它消失时,我的计算机又可以使用了。除此之外,没有明显的罪魁祸首导致如此大的内存消耗和机器瘫痪。

如何阻止我的计算机每天锁定?

这是一台具有1GiB RAM的古老笔记本电脑,运行Xubuntu 14.04

Answers:


8

尝试删除软件包apt-xapian-index。您将失去apt-get的命令axi-cache和bash选项卡的补全功能,但您将获得恢复的计算机。


9

一个论坛线程说,如果删除apt-xapian-index,Synaptic的搜索功能将受到影响。

您可以通过添加以下行来禁用定期更新:

APT::Periodic::Enable "0";

到一个名为/etc/apt/apt.conf.d/99periodic-disable(我选择了该名称。如果您不喜欢它,只要将99放在前面,就可以更改它)。

完成此操作后,我不知道Synaptic搜索是否仍然可用,但我更喜欢此解决方案,因为它不会影响配置文件(由于本地更改,下次升级时不会更新配置文件),请勿更改权限(将在下次软件包升级时恢复权限),而Synaptic(如果使用的话)可能仍然是一个快乐的小兔子。


4

就我而言@today

$ chmod a-x /etc/cron.weekly/apt-xapian-index
$ echo 'APT::Periodic::Enable "0";' >> /etc/apt/apt.conf.d/10periodic
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.