Fedoraでのyumのダウンロード速度は平均で5KB /秒未満で、1KB /秒未満ですが、私の通常のダウンロード速度は約140KB /秒です。インストールしてみましたyum-fastestmirrors
でも助けにはなりませんでした。
助言がありますか?
私はインストールしました Yum Fast Downloaderプラグイン で、ダウンロード速度は良好です。
結局のところ、yum
は単なるhttpダウンローダーであり、パッケージのダウンロードに使用している実際のURLを特定し、curl
またはwget
で、ミラーサイトやシステムにローカルな他の何かによって遅延が引き起こされているかどうかを確認します。
repoquery
を使用すると、次のようなRPMパッケージの1つのURLを確認できます。
$ repoquery --location kernel
http://kdeforge2.unl.edu/mirrors/Fedora-archive/Fedora/linux/updates/14/x86_64/kernel-2.6.35.14-106.fc14.x86_64.rpm
したがって、curl
を使用して、ダウンロードを次のように分析できます。
$ curl -O http://kdeforge2.unl.edu/mirrors/Fedora-archive/Fedora/linux/updates/14/x86_64/kernel-2.6.35.14-106.fc14.x86_64.rpm
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 21.9M 100 21.9M 0 0 2717k 0 0:00:08 0:00:08 --:--:-- 3054k
Yumはプラグインを利用して機能を強化しています。これらのプラグインの1つは fastestmirror と呼ばれます。時々、このプラグインが遅くなる原因になることがあります。このプラグインが選択するミラーサイトは、常に使用するのに最適なサイトではない場合があります。
このファイルを削除することにより、このプラグインからミラーの優先リストを削除できます。
$ Sudo rm /var/cache/yum/timedhosts.txt
また、次のコマンドを使用して、fastestmirror
プラグインを一時的に無効にすることもできます。
$ Sudo yum --disableplugin=fastestmirror install <package>
最新のyumに近いものが見つかった場合、複数のURLから一度にダウンロードされるようになり、drpmダウンロード/再生成が組み込まれています。
古いリリースでは、最新のrawhideから再構築しています。
http://repos.fedorapeople.org/repos/james/yum-rawhide/
...またはそこから何も使用できない場合は、ローカルで再構築できます。