/ usr / lib / apt / methods / httpが帯域幅を消費しています!


13

/usr/lib/apt/methods/http複数のプロセスがあり、帯域幅をすべて消費していることに気づきました(nethogsを使用)。プロセスを無効にします。

:私はすべてを試してみたtricklekillallなど、が、何も働いていません。

この問題を解決するにはどうすればよいですか?


いつ、どれくらい?
オリ

回答:


4

aptこれには設定可能なオプションがあります(少なくとも、ありました)。これを端末から実行します。

sudoedit /etc/apt/apt.conf.d/76download

そして、以下を貼り付けます:

Acquire
{
    Queue-mode "access";
    http
    {
        Dl-Limit "50";
    };
};

これにより、(HTTPを介した)apt-getが50KB / sに制限されますがDl-Limit、状況に最適な値に変更するだけです。ファイルを保存すれば完了です。


2
これは解決策ではなく、このファイルは16.04ディストリビューションにも存在しません。これは速度を制限するだけです。aptの更新行うまでシャットダウンします。
僧須菩提

4

これは、Ubuntuで16.04利用可能なセキュリティアップデートがある場合、ユーザーに通知せずに自動的にダウンロードしてインストールするためです。

この機能を無効にするには、にアクセスSoftware & Updateし、Updateタブでに変更when there are security updatesDisplay immediatelyます。

ここに画像の説明を入力してください


1
didntの仕事、私はそれがそのアプリを使用してサービスのいくつかの種類だと思う
水瓶座パワー

2

おそらくソフトウェアの更新はバックグラウンドでダウンロードされます。UpdateManagerの設定でこの機能を無効にできます。


いいえ、あなたがすることはできません。私はこれを試して、インストール/ダウンロード/チェックしないようにすべてを設定しました。いや...それはまだありません3メガバイト
僧須菩提

0

プロセスを強制終了するには、次のコマンドを実行します。

sudo kill PID

PIDを、nethogsまたはtopにあるプロセスIDに置き換えます。しかし、ご存知のように、このプロセスはUbuntuを更新し、それを強制終了してもシステムはアップグレードされないためsudo apt-get updatesudo apt-get dist-upgrade後で手動で実行する必要があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.