萩萩日記

世界に5人くらい存在するかもしれない僕のファンとドッペルゲンガーに送る日記

yumに--download-onlyがない件続き

昨日(つーか今朝)書いた方法だと、たまにエラーが出る。

yum.Errors.RepoError: failure: CentOS/RPMS/libuser-0.52.5-1.el4.3.i386.rpm from base: [Errno 256] No more mirrors to try.

みたいな感じで。

でも、実はファイルはあるのね。かつ、手元にすでにダウンロードされてたりする場合もあったりして。

というわけで試行錯誤した結果、一応、

# cd /var/cache/yum/base/packages/
# PACKAGES=`yum check-update | grep ' base' | awk '{print $1}'`
# wget -N `yumdownloader --urls --resolve $PACKAGES`
# cd /var/cache/yum/update/packages/
# PACKAGES=`yum check-update | grep ' update' | awk '{print $1}'`
# wget -N `yumdownloader --urls --resolve $PACKAGES`

に落ち付きました。

正直、なんだかなという感じです。

あと、一番速いミラーを探してくれるという噂のyum-plugin-fastestmirrorも入れてみたんだけど、これ毎回ミラーを探すの?なんか、どうもyumって使いにくい気がするのよね。全然yummyじゃない。