さくらVPSにFedora15をインストールしたメモ

さくらVPSを借りたので色々いじっている.
デフォルトではCentOSがインストールされているが,yumでインストールできるパッケージのバージョンが古いのが難点.
Fedora EPEL,remi,RPMForgeのリポジトリを追加してみたがzsh,screenのバージョンが足らずにいつも使っている機能が使えない(この辺りは詳しくないので実は適切なリポジトリがあったのかもしれない).
ソースからビルドすればすむ話だが,特にCentOSにこだわりはないし毎回ビルドするのも面倒なのでFedoraをカスタムインストールすることにした.

OSのインストール自体は公式の解説の通りで問題なし.インストールの設定は「最低限」を選択した.
インストールが終わって再起動したら,社長ブログを参考にsshのポート変更などのセキュリティ対策や不要なサービスの停止を行っておく.
ポート番号を変更するとiptablesの設定も修正しておかないとsshで接続できなくなるので注意.

あとはこの辺りを参考にユーザの追加やsudoerの設定などを実施.

最低限の設定ができたところで,まずは作業環境を整える.

$ sudo yum install zsh screen lv emacs-nox

.zshrcや.screenrcをscpしようとしたところでscpがないと怒られるので入れておく.
さらにmanも入っていなかったので入れておく.

$ sudo yum install openssh-clients
$ sudo yum install man

ここで思い立ってFedora13から15にアップグレードすることにする.
まずはツールをインストール.

$ sudo yum install preupgrade

CUIからのアップグレード作業は下記の通りでOK.

$ LANG=C
$ sudo preupgrade-cli "Fedora 15 (Lovelock)"

これが終わったらリブートしてアップグレード完了.簡単!