如何禁用 update-apt-xapi

ikm*_*mac 13 xubuntu apt 14.04

每天,在随机时间,我的旧笔记本电脑变得无法使用。有些东西决定消耗整个 1GiB 的 RAM 加上几百 MiB 的交换空间,并重击我的硬盘。它使计算机跪下 15-30 分钟。

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

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

如何防止我的电脑每天都死机?

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

小智 10

一个论坛帖子说,如果您删除 apt-xapian-index,Synaptic 的搜索功能会受到影响。

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

APT::Periodic::Enable "0";
Run Code Online (Sandbox Code Playgroud)

到一个名为/etc/apt/apt.conf.d/99periodic-disable(我选择了那个名字。你可以改变它,只要你把 99 放在前面,如果你不喜欢它)。

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


sмu*_*urf 8

尝试删除包 apt-xapian-index。您将丢失命令 axi-cache 和 apt-get 的一些 bash 选项卡完成,但您将恢复您的计算机。


BG *_*UNO 5

就我而言@今天

$ chmod a-x /etc/cron.weekly/apt-xapian-index
$ echo 'APT::Periodic::Enable "0";' >> /etc/apt/apt.conf.d/10periodic
Run Code Online (Sandbox Code Playgroud)