Vine2.6 -> Vine3.2
古くなったのでアップグレードしてみた.
まずaptとかrpm関係のために
# vi /etc/apt/source.list 2.6の部分を2.6.99に変更※mainだけ取得するように変更 # apt-get update # apt-get dist-upgrade # rpm --rebuilddb
必要かどうかわからんが一応3.0経由で3.2へ
# vi /etc/apt/source.list [vine]って文字はいらないので削除 # apt-get update # apt-get -f dist-upgrade # rpm --rebuilddb
※Xを使用している人はエラーをよく見ておくべし.screenとかteeとか使っていればまあよし.
んでもって,3.0 -> 3.2へ
# vi /etc/apt/source.list [vine]って文字はいらないので削除 rpm http://hogeってな具合に変更 3.0->3.2 # apt-get update # apt-get -f dist-upgrade # rpm --rebuilddb
次はkernelもアップグレード
# apt-get upgrade # cd /boot # mkinitrd initrd-2.4.31-0vl1.12.img 2.4.31-0vl1.12 # vi /etc/lilo.conf 古いやつをコピーして,2.4.31-0vl1.12のエントリを作る そして,古いやつのラベルを変更 # lilo -v
sshdを使っていたのでインストール(何で消えたのだろう??)
# apt-get install openssh-server # cd /etc/ssh sshd_configを設定して保存
家の環境では/etc/inittabと/etc/syslog.confと/etc/logrotate.d/syslogと/root/.bashrcと/root/.bash_profileを戻して完了
後は祈りながらshutdown -r now
さらに家の環境ではpostgresql-8.1.4をコンパイルして入れていたので,再コンパイル.
$ cd ~/src/postgresql-8.1.4 $ ./configure --with-openssl $ gmake $ su # gmake install # /etc/init.d/postgresql start
こんな感じ.