CentOS 5.1 で、ローカル環境向け yum リポジトリサーバを作ってみる - cooldaemonの備忘録 の続き。 CentOS 5.1 向けの RPM に perl 5.10 は存在しないので Fedora から SRPM をもらってきて、RPM を作る事にする。 ローカルにビルド環境を作る root で作業したくないので、ローカルに環境を作る。 下記のようにディレクトリを作って・・・ $ mkdir ~/rpmbuild $ mkdir ~/rpmbuild/BUILD $ mkdir ~/rpmbuild/SRPMS $ mkdir ~/rpmbuild/SPECS $ mkdir ~/rpmbuild/SOURCES $ mkdir ~/rpmbuild/RPMS 下記のようなファイルを設置する。 $ cat ~/.rpmmacros %_topdir $HOME/rpm