web-dev-qa-db-ja.com

更新マネージャーは一度に1つのパッケージのみをダウンロードできますか?

一度に1つのパッケージのみをダウンロードするアップデートマネージャーが必要で、not一度に複数のパッケージをダウンロードしようとします。

遅いインターネットでは複数の接続を処理できません。クロールへのダウンロードが遅くなり、一部のパッケージはタイムアウトwhenの途中でリセットされます。

編集

apt-get updateを使用すると、複数のリポジトリがチェックされます: Multiple repositories checked at once using apt-get update

apt-get upgradeを使用すると、複数のパッケージがダウンロードされます。 Multiple Packages downloaded at once using apt-get update

7
SaultDon

ここには2つのオプションがあります。

Queue-Mode構成オプション

デフォルトの「ホスト」は、ホストごとに1つの発信接続を作成します。 「アクセス」に設定すると、URIタイプごとに1つの接続が作成されます(つまり、http用、ftp用など)-ほとんどの接続はhttpであるため、各サーバーに順番にアクセスすることを意味します)。

Update-managerにも適用されるこれを行う1つの方法は次のとおりです。

echo 'Acquire::Queue-Mode "access";' >/etc/apt/apt.conf.d/75download

apt-getで一度試して、それが役立つかどうかを確認したい場合:

apt-get -o Acquire::Queue-mode=access update

Acquire::http::Dl-Limitオプション

これは、接続が処理できるものに使用される帯域幅を減らすためと同様です(そして、マンページによると、「このオプションは、同時に複数のサーバーからのダウンロードを暗黙的に無効にします」)。

echo 'Acquire::http::Dl-Limit "70";' >/etc/apt/apt.conf.d/75download

または

apt-get -o Acquire::http::Dl-Limit=70 update
7
roadmr

更新マネージャーを使用するのではなく、ターミナルでSudo apt-get update&&Sudo apt-get upgradeを試してください

それは仕事を終わらせるだろうし、また並列接続を使用しない

1
Amith KK

更新がリストされているウィンドウ領域を右クリックし、「すべて選択解除」を選択してから、個別に有効にします。一部のパッケージでは一度に複数のパッケージが必要になり、U-Mは必要に応じて自動選択します

0
doug