4月 1, 2010 0
serverQueenのvpsにyumをインストール
serverQueen(ホスティングサービス)のvpsにyumをインストールをしたのだが、ちょっとハマったのでメモ。
下記はrootユーザで実行。
cd /usr/local/src/ mkdir yumrpm cd yumrpm wget http://ftp.riken.jp/Linux/centos/5/os/i386/CentOS/m2crypto-0.16-6.el5.6.i386.rpm wget http://ftp.riken.jp/Linux/centos/5/os/i386/CentOS/python-sqlite-1.1.7-1.2.1.i386.rpm wget http://ftp.riken.jp/Linux/centos/5/os/i386/CentOS/yum-3.2.22-20.el5.centos.noarch.rpm wget http://ftp.riken.jp/Linux/centos/5/os/i386/CentOS/python-elementtree-1.2.6-5.i386.rpm wget http://ftp.riken.jp/Linux/centos/5/os/i386/CentOS/python-urlgrabber-3.1.0-5.el5.noarch.rpm wget http://ftp.riken.jp/Linux/centos/5/os/i386/CentOS/yum-fastestmirror-1.1.16-13.el5.centos.noarch.rpm wget http://ftp.riken.jp/Linux/centos/5/os/i386/CentOS/python-iniparse-0.2.3-4.el5.noarch.rpm wget http://ftp.riken.jp/Linux/centos/5/os/i386/CentOS/rpm-python-4.4.2.3-18.el5.i386.rpm wget http://ftp.riken.jp/Linux/centos/5/os/i386/CentOS/yum-metadata-parser-1.1.2-3.el5.centos.i386.rpm rpm -ihv * yum -y install yum-fastestmirror yum -y update
13行目の「rpm -ihv * 」で
例えばpackage rpm-python-4.4.2.3-18.el5.i386 is already installed
のようにエラーになれば、
インストール済みのファイルをアンインストールする必要がある。
rpm -e rpm-python-4.4.2.3-18.el5.i386
アンインストールできれば、
rpm -ihv *
でインストールできるはず。
※現在は上記のバージョンだが、wgetでnot foundとエラーがでるようなら、
下記のページから現在のバージョンのものをDL。
◯serverQueen環境にあうDLページ
ftp://ftp.riken.jp/Linux/centos/5/os/i386/CentOS/
■参考サイト
http://centos.bungu-do.jp/2008/05/vpsyum.html
http://bucato.jp/weblog/?p=192
