タグ

2012年2月17日のブックマーク (2件)

  • mrepoでCentOSミラー&自作なyumレポジトリ作るよ - mikedaの日記

    自宅環境に CentOSのミラー 自作 なyumレポジトリ作りたいけど、手動もめんどうだし、cobblerもちょっと大げさだし・・・ というわけでmrepoというツールを使ってみました。 http://dag.wieers.com/home-made/mrepo/ 20行ほどのコンフィグを書いてmrepo -ugvvと打つだけでやりたいことができました。 シンプルでなかなかイイ感じなので、しばらく使ってみようかと思います。 以下、動作確認も兼ねた利用手順です。 インストール とりあえずEPELから(作者はあのDagなので、みんなはぜひrpmforgeから!) [root@repo ~]# rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm [root@repo ~]

    mrepoでCentOSミラー&自作なyumレポジトリ作るよ - mikedaの日記
  • 独自/ミラー yum リポジトリを作ろう

    % lftp -e 'mirror --delete --only-newer -X *isos/* /centos/5.4 /path/to/mirror/centos/5.4  & & exit' (site url) パスは適宜環境に合わせて読み変えてください。 2通りの方法を紹介しましたが、いずれも既にあるミラーから差分を見つけ、更新のあったパッケージのみをダウンロードしてきます。 なお、--exclude(rsync)や -X(lftp)で指定した名前のディレクトリはダウンロードされませんので、ローカルに不要なisosなどのパッケージは除外しておきましょう。 これを深夜に1日1回程度の頻度でcronで回してやれば、手軽にローカルのリポジトリを獲得することができます。 あとは、ここでDLしてきたパッケージ群をHTTPDの見えるところに置いてやり、公開するようにhttpd.confを

    独自/ミラー yum リポジトリを作ろう