更新時にYUMがターゲットとするミラーを指定することはできますか? CentOS 6.2サーバーで、YUMが特定のコマンドから応答するのに最大1分かかることに気付きました。いくつかグーグルを実行したところ、YUMがtimedhosts.txtファイルから読み取ることがわかったため、内容を表示したところ、かなり厄介でした。 49行あり、そのうちの32行は99999999999の値で、これはタイムアウトと見なされます。
高速であることがわかっているミラーを指定する方法が必要です(SoCalであるため、使用したい http://mirrors.usc.edu/ 。
デフォルトのリポジトリを無効にして、使用する特定のサーバーを指すエントリを追加することを妨げるものは何もありません。例えば:
[base]
name=CentOS-$releasever - Base
baseurl=http://mirrors.usc.edu/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
priority=1
[updates]
name=CentOS-$releasever - Updates
baseurl=http://mirrors.usc.edu/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
priority=1
最速のミラープラグインがインストールされていますか? centos wiki /etc/yum.repos.d/CentOS-Base.repoのベースリンクを編集して、希望するリポジトリを反映できます。しかし、これが最善であるかどうかはわかりません。 これがローカルリポジトリでどのように行われたかと同様