/usr/lib/apt/methods/http 吃掉我的带宽!

16 apt

我注意到(使用 nethogs),它/usr/lib/apt/methods/http有多个进程,消耗了我所有的带宽。我想禁用该进程。

我已经尝试了一切:tricklekillall等,但没有任何效果。

我怎么解决这个问题?

Hos*_*asr 7

这是因为,在 Ubuntu 中,16.04当有可用的安全更新时,它会自动下载并安装它们,而不会通知用户。

要禁用此功能,您可以访问Software & Update并在Update选项卡下,更改when there are security updatesDisplay immediately

在此处输入图片说明

  • 没用,我认为这是使用该应用程序的某种服务 (2认同)

Oli*_*Oli 3

apt确实有(或者至少有)可配置的选项。从终端运行它。

sudoedit /etc/apt/apt.conf.d/76download
Run Code Online (Sandbox Code Playgroud)

并粘贴以下内容:

Acquire
{
    Queue-mode "access";
    http
    {
        Dl-Limit "50";
    };
};
Run Code Online (Sandbox Code Playgroud)

这会将 apt-get(通过 HTTP)限制为 50KB/s,但只需将该值更改Dl-Limit为最适合您情况的值即可。保存文件即可完成。

  • 这不是解决方案,16.04 发行版中也不存在此文件。这仅限制了速度。我想将其关闭,直到*我*执行 apt update。 (2认同)

Ada*_*tek 1

软件更新可能是在后台下载的,您可以在更新管理器的设置中禁用此功能。