2010-03-24
■[Linode][Tech]Linode申込後の初期設定のメモ(環境設定)
環境変数の設定
/sbin, /usr/sbinへのPATHが通っていないので、PATHの設定を変更します。(sudoでコマンド補完したいので)
$ vi ~/.bash_profile PATH=$PATH:$HOME/bin:/sbin:/usr/sbin $ source ~/.bash_profile
タイムゾーン設定
サーバのローカルタイムが日本になっていないので、日本に変更しておきます。
$ sudo rm /etc/localtime $ sudo ln -s /usr/share/zoneinfo/Japan /etc/localtime $ date Mon Mar 22 19:55:07 JST 2010
yumリポジトリの追加
以下のポリシーでyumリポジトリの設定を行うことにします。
- 優先度をつけ、基本パッケージを優先する
- マイナーなyumリポジトリは、--enablerepoオプションを付けてインストールする
yumリポジトリの優先度を付けることができるパッケージ(yum-priorities)を事前にインストールしておきます。
$ sudo yum install yum-priorities
インストール完了後、/etc/yum.repos.d/CentOS-Base.repo 内の基本パッケージ(base, updates, addons, extras, centosplus, contribute)の優先度をそれぞれ設定します。以下の1行をそれぞれについて追記します。(数値が小さいほど優先度が高く、既定値は99になります)
priority=1
rpmforgeリポジトリの追加
rpmが以下に用意されているので、さくっとインストールしてしまいます。
現時点で、CentOS 5での最新版は、0.3.6-1でしたので、それをインストールします。
$ sudo rpm -ivh http://dag.wieers.com/rpm/packages/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
インストールが終わると rpmforge.repo というファイルが作成されます。
$ cat /etc/yum.repos.d/rpmforge.repo ### Name: RPMforge RPM Repository for Red Hat Enterprise 5 - dag ### URL: http://rpmforge.net/ [rpmforge] name = Red Hat Enterprise $releasever - RPMforge.net - dag baseurl = http://apt.sw.be/redhat/el5/en/$basearch/rpmforge mirrorlist = http://apt.sw.be/redhat/el5/en/mirrors-rpmforge #mirrorlist = file:///etc/yum.repos.d/mirrors-rpmforge enabled = 1 protect = 0 gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmforge-dag gpgcheck = 1
あわせて優先度を設定しておきます。以下の1行を追記します。
priority=10
DAGリポジトリの追加
以下のように新規に /etc/yum.repos.d/dag.repo ファイルを以下のように作成します。優先度は、priority=10とし、--enablerepo=dagオプションを付けてインストールするようにします。
$ cat /etc/yum.repos.d/dag.repo [dag] name=Dag RPM Repository for Fedora Core baseurl=http://ftp.riken.jp/Linux/dag/redhat/el$releasever/en/$basearch/dag enabled=0 gpgcheck=1 gpgkey=http://ftp.riken.jp/Linux/dag/packages/RPM-GPG-KEY.dag.txt priority=10
EPELリポジトリの追加
rpmが以下に用意されているので、さくっとインストールしてしまいます。
$ sudo rpm -ivh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm
インストールが終わると epel.repo というファイルが作成されるので、優先度を設定します(priority=10)。またインストール時には、--enablerepo=epelとする必要があります。
$ cat /etc/yum.repos.d/epel.repo [epel] name=Extra Packages for Enterprise Linux 5 - $basearch #baseurl=http://download.fedoraproject.org/pub/epel/5/$basearch mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-5&arch=$basearch failovermethod=priority enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL priority=10 [epel-debuginfo] name=Extra Packages for Enterprise Linux 5 - $basearch - Debug #baseurl=http://download.fedoraproject.org/pub/epel/5/$basearch/debug mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-debug-5&arch=$basearch failovermethod=priority enabled=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL gpgcheck=1 priority=10 [epel-source] name=Extra Packages for Enterprise Linux 5 - $basearch - Source #baseurl=http://download.fedoraproject.org/pub/epel/5/SRPMS mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-source-5&arch=$basearch failovermethod=priority enabled=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL gpgcheck=1 priority=10
その他
あと最新版のPHPをインストールする場合には、以下のyumリポジトリは追加しておくといいと思います。
参考情報
- 4 http://www.google.co.jp/search?sourceid=navclient&hl=ja&ie=UTF-8&rlz=1T4SUNA_jaJP284JP297&q=Warning:+Truncating+oversized+request+field
- 3 http://docomo.ne.jp/cp/as-rslt.cgi?pno=2&key=ドコモ製造番号通知&fid=2
- 3 http://search.mobile.yahoo.co.jp/onesearch?fr=m_top_y&p=設定 申込
- 2 http://74.125.153.132/search?q=cache:8lPpHtyEHcUJ:d.hatena.ne.jp/solitary_shell/20060918+xml2-config+not+found.&cd=1&hl=ja&ct=clnk&gl=jp&client=firefox-a
- 2 http://cakephp.jp/modules/newbb/viewtopic.php?viewmode=flat&topic_id=1786&forum=9
- 2 http://ezsch.ezweb.ne.jp/search/?query=のどちんこ 痛み&ct=&pd=1&sr=0000
- 2 http://ezsch.ezweb.ne.jp/search/?sr=0002&query=windows+snmp+設定
- 2 http://ezsch.ezweb.ne.jp/search/?sr=0101&query=のどちんこが痛い
- 2 http://ezsch.ezweb.ne.jp/search/?sr=0101&query=口蓋垂が痛い
- 2 http://oshiete1.goo.ne.jp/qa2826826.html


![モヤモヤさまぁ~ず2 VOL.6 ゴールデン常磐線SP&シンガポール[DVD]](http://ecx.images-amazon.com/images/I/610aS1f23eL._SL160_.jpg)

