**以前のリビジョンの文書です**
FreeBSD入れて最初にすること
Tab補完がないと生きていけない。
# vi /etc/csh.schrc set autolist
ユーザのシェル基本設定。以下追加
# vi ~/.cshrc setenv LANG ja_JP.UTF-8 set prompt = "%n@%m %c$ "
もちろん、次回ログイン時から有効。
カーネルを再構築する予定がある時だけ
# sysinstall Configure -> Distributions -> src -> [X] sys
- /sys/ディレクトリがあるなら、freebsd-updateの時に一緒にソースコードにもパッチが当たる。ときもある。
freebsd-update
- インストールしたタイミングによっては、セキュリティアップデートがしたいこともあると思う。
- 古めのRELEASEをインストールしたときは、とりあえず叩いておく。
- freebsd-updateについては、freebsd-updateに少しだけ書いてある。
portsnap
- FreeBSDのパッケージ管理は、portsシステムで行われている。
- /usr/portsを作る。
- portsnapを使わない方法もあるけど、使ったほうが楽だと思う。(最新版じゃないものが欲しいときだけ別の手段で。)
- portsnapについてはportsに少しだけ書いてある。
静的にアドレスを設定
- インストールするとき面倒がってDHCP使ったときの話。
# vi /etc/rc.conf #ifconfig_em0="DHCP" ifconfig_em0="inet 192.168.1.3 netmask 255.255.255.0"
periodicの設定
- FreeBSDはperiodicという定期チェックがcronで動いてて、結果はroot宛のメールに来るようになってる。
- メール使わない人は、これをファイル出力に変えておくとゴミが溜まらない。
- crontabの先頭付近(SHELLとかPATHとか書いてある辺り)にMAILTO=““を追加
- /etc/periodic.confを作成
- 書式が分からなかったら、cat /etc/default/periodic.confしよう。
# vi /etc/crontab MAILTO="" # vi /etc/periodic.conf daily_status_security_output=/var/log/security.log daily_output=/var/log/daily.log weekly_output=/var/log/weekly.log monthly_output=/var/log/monthly.log