Modified: 24 August 2005
概要
WhiteBoxLinux3からCentOS3に移行するのは、簡単と聞き試してみました。
以下のページに手順がありましたので、書いてある手順どおりにやってみました。
http://www.centos.org/modules/smartfaq/faq.php?faqid=19
キャッシュをクリアする
WhiteBoxLinuxのキャッシュが残っていると悪く影響が出るかもしれませんので、掃除しておきます。
# yum clean Gathering header information file(s) from server(s) Server: White Box Enterprise Linux 3.0 - i386 - Base Server: White Box Enterprise Linux 3.0 - i386 - Released Updates Finding updated packages Cleaning packages and old headers #
CentOSのキーを取り込む
以下のコマンドで、GPGキーを取り込みます。
# rpm --import http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-3 #
Releaseファイルを更新する
# rpm -Uvh http://mirror.centos.org/centos/3/os/i386/RedHat/RPMS/centos-release-3-5.3.i386.rpm http://mirror.centos.org/centos/3/os/i386/RedHat/RPMS/centos-release-3-5.3.i386.rpm を取得しています Preparing... ########################################### [100%] 1:centos-release ########################################### [100%] #
CentOS用のyumで更新する
# rpm -Uvh http://mirror.centos.org/centos/3/os/i386/RedHat/RPMS/yum-2.0.8-1.centos.7.noarch.rpm http://mirror.centos.org/centos/3/os/i386/RedHat/RPMS/yum-2.0.8-1.centos.7.noarch.rpm を取得しています Preparing... ########################################### [100%] 1:yum ########################################### [100%] # rpm -Uvh http://mirror.centos.org/centos/3/os/i386/RedHat/RPMS/centos-yumcache-3.1-0.20050526.3.noarch.rpm http://mirror.centos.org/centos/3/os/i386/RedHat/RPMS/centos-yumcache-3.1-0.20050526.3.noarch.rpm を取得しています Preparing... ########################################### [100%] 1:centos-yumcache ########################################### [100%] # rpm -Uvh http://mirror.centos.org/centos/3/os/i386/RedHat/RPMS/centos-yumconf-1-11.noarch.rpm http://mirror.centos.org/centos/3/os/i386/RedHat/RPMS/centos-yumconf-1-11.noarch.rpm を取得しています Preparing... ########################################### [100%] 1:centos-yumconf ########################################### [100%] #
yum.confを入れ替える
# cd /etc # mv yum.conf yum.conf.mysaved # cp yum.conf.rpmnew yum.conf # cd - #
日本のサイトに変更する
[main] cachedir=/var/cache/yum debuglevel=2 logfile=/var/log/yum.log pkgpolicy=newest distroverpkg=redhat-release installonlypkgs=kernel kernel-smp kernel-hugemem kernel-enterprise kernel-debug kernel-unsupported kernel-smp-unsupported kernel-hugemem-unsupported tolerant=1 exactarch=1 [base] name=CentOS-$releasever - Base baseurl=http://ftp.riken.jp/Linux/caos/centos/$releasever/os/$basearch/ gpgcheck=1 #released updates [update] name=CentOS-$releasever - Updates baseurl=http://ftp.riken.jp/Linux/caos/centos/$releasever/updates/$basearch/ gpgcheck=1 #packages used/produced in the build but not released [addons] name=CentOS-$releasever - Addons baseurl=http://mirror.centos.org/centos/$releasever/addons/$basearch/ gpgcheck=1 #additional packages that may be useful [extras] name=CentOS-$releasever - Extras baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/ gpgcheck=1 #additional packages that extend functionality of existing packages #[centosplus] #name=CentOS-$releasever - Plus #baseurl=http://mirror.centos.org/centos/$releasever/centosplus/$basearch/ #gpgcheck=1 #packages in testing #[testing] #name=CentOS-$releasever - Testing #baseurl=http://mirror.centos.org/centos/$releasever/testing/$basearch/ #gpgcheck=1
更新を実行する
# yum update更新後再起動す入れば、CentOSに変わります。