基本システムインストール後,
それぞれのサーバに必要とされるパッケージをインストールする.
しかし「何をインストールせねばならないか」という問いは非常に難しい.
なぜならばそれはサーバを維持管理する人の好みに多分に依存するからである.
ここでは最低限インストールすべきパッケージのみを列挙する.
あとは管理者にとって使いやすい道具をそろえれば良い.
ただし次のルールは守ってもらいたい.
- 余計なネットワークサービスは提供しないこと(
『セキュリティ対策』
参照)
- インストールしたソフトウェアのうち,
各サーバで必須と思われるものは必ずドキュメントに反映させること
(サーバマシンがディスクの破壊等で機能しなくなった場合,
ドキュメントに従って早急に回復できるようにするため.
ソフトウェアのアップグレードの情報も記録しておくこと.)
1. すべてのサーバにインストールするパッケージ
全てのサーバにインストールすべきパッケージを列挙する.
- cron
(毎日(週, 月)決まった時間にソフトウェアを起動する)
- rsync
(バックアップに用いる)
- sudo
(root のフリができるようになる)
- 日本語環境
(locale-ja, man-db-ja, kon2, konfont, jless, jgroff, ja-trans,
manpages-ja, lynx-ja)
- 日本語文字コード変換
( nkf, qkc )
- emacs 関係
(emacsen-common, emacs20-dl, emacs20-dl-el, emacs-dl-canna)
- nvi 関係
(nvi, nvi-m17n-canna, nvi-m17n-common)
- canna 関係
(canna, libcanna1g-dev, 等)
- xserver-vga16
(XF86Setup が使えるようにするため)
- xf86setup
(X の設定を行ないやすくする)
- Window Manager 関係
(twm, fvwm2, afterstep, 等. これは管理者の好みで.)
- X 用日本語フォント
(xfonts-cjk, xfonts-*, freetype2, ...等)
- xterm, kterm
- ntp
(時刻合わせ)
- ncftp
- シェル関係(csh,tcsh)
- dnsutils
- gcc
- bison
- make
- dpkg-dev
2-1. mail サーバにインストールするもの
2-1. www サーバにインストールするもの
- ftpd
- cvs
(gate システム開発に使用するバージョン管理システム)
- cvs-doc
3. アンインストールするパッケージリスト
- ae
- ppp関係(ppp, pppconfig)
- nfs-server, nfs-common
- talk, talkd
- fingerd
- xdm
- gpm
(コンソール上でマウスが使える.
しかし大抵 X Window System の設定で邪魔になる.)
- xmh
- xemacs
- skk, skkinput
インストール最中に幾つか質問される場合があるが, メッセージをきちんと読み,
適切に対処すること. 代表的なパッケージに関する対処方法を
『apt 等インストール中の設定の答え方』
に記述しておく.