FreeBSD7.0をいれてみた
HDDが壊れたことと,ちょうどFreeBSD7.0がRELEASEされたことを契機に挑戦してみる.Unixは初めて触るので作業メモを残す.
ports collection の更新
インストール後,まず ports collection を最新のものに同期させる.以前は,cvsup がよく使われていたようだが,最近のものでは portsnap が最初から使用できるため,portsnap を用いる.
# portsnap fetch && portsnap extract
fetch で取得し,extract で展開を行う.次回以降は,
# portsnap fetch # portsnap update
で更新を行う.更新作業を手動で毎回行うのは手間のため,cron に一連の更新作業を登録しておく.
# vi /etc/crontab -- # Update ports 0 3 * * * root portsnap cron && portsnap update >/dev/null --
これで毎晩3時に,更新作業が行われる.portsnap は引数に cron をとると1-3600秒間ランダムに sleep をかけたあと,fetch を行う.詳しくは,man portsnap.