超〜ひさびさにFreeBSD8.1をインストールしてみる(その1)

sysinstallで一通りインストールしたあと、やったことのメモ

# freebsd-update fetch
# freebsd-update install

Ports Collectionのアップデート

# portsnap fetch extract update
# cd /usr/ports/ports-mgmt/portupgrade
# make config-recursive && make install clean
# portupgrade -a

bash&zshのインストール

# cd /usr/ports/shell/bash
# make config-recursive && make install clean
# cd /usr/ports/shell/zsh
# make config-recursive && make install clean

perl5.10 → perl5.12にアップデート

# portsdb -Uu
# pkgdb -Ff
# pkg_info | grep perl
# env DISABLE_CONFLICTS=1 portupgrade -f -o lang/perl5.12 perl-5.10.1_2
# pkg_info | grep perl
# portupgrade -fr perl-5.12.2_3

xorgのインストール

# cd /usr/ports/x11/xorg
# make config-recursive && make install clean && pkgdb -u

日本語フォント&日本語入力環境のインストール

# cd /usr/ports/japanese/font-std
# make config-recursive && make install clean && pkgdb -u
# cd /usr/ports/japanese/font-mplus-ipa
# make config-recursive && make install clean && pkgdb -u
# cd /usr/ports/japanese/font-vlgothic
# make config-recursive && make install clean && pkgdb -u
# cd /usr/ports/japanese/font-takao
# make config-recursive && make install clean && pkgdb -u
# cd /usr/ports/japanese/scim-anthy
# make config-recursive && make install clean && pkgdb -u

Linuxプラットホームのインストール

# kldload linux
# cd /usr/ports/emulators/linux_base-f10
# make config-recursive && make install clean && pkgdb -u

fastest_cvsupのインストール

# cd /usr/ports/sysutils/fastest_cvsup
# make config-recursive && make install clean && pkgdb -u

ソースコードアップデート*1

# rehash
# fastest_cvsup -c jp
# csup -g -L 2 -Z -h cvsup2.jp.FreeBSD.org /usr/share/examples/cvsup/stable-supfile

gnome2のインストール

# cd /usr/ports/x11/gnome2
# make config-recursive && make install clean && pkgdb -u

*1:fastest_cvsup(1)コマンドを使って、高速に通信できるCVSupサーバを探す