DebianなどOSのインストール時にサーバーの用途を尋ねられますね。これをインストール後にやる方法です。
サーバー用途のチェックボックス忘れたくらいで、CDブートやり直し、パーティション選択・フォーマットを再度やって、ゼロからインストールしているんをみてぞっとした。それが情報系の院生のレベルですか。京大情報系の院生のレベルしかしら無かった。アレが当たり前だと思ってたらダメなんですね。
用途別インストールのやり直し
aptitude でどのパッケージを入れていいか分からないときや apt-get のパッケージの使い方が分からないとき、再インストールをやるなら次のコマンドを叩いたほうがいい。
sudo tasksel
Ubuntu 9.10 の場合選択できるパッケージ
│ [ ] Basic Ubuntu server ↑ │ │ [ ] DNS server ▮ │ │ [ ] Edubuntu server ▒ │ │ [ ] LAMP server ▒ │ │ [*] Mail server ▒ │ │ [*] OpenSSH server ▒ │ │ [ ] PostgreSQL database ▒ │ │ [*] Print server ▒ │ │ [*] Samba file server ▒ │ │ [ ] Tomcat Java server ▒ │ │ [ ] Virtual Machine host ▒ │ │ [ ] 2D/3D creation and editing suite ↓ │ │ [ ] Audio creation and editing suite ↑ │ │ [ ] Edubuntu KDE desktop ▒ │ │ [ ] Edubuntu desktop ▒ │ │ [ ] Kubuntu desktop ▒ │ │ [ ] LADSPA and DSSI audio plugins ▒ │ │ [ ] Mythbuntu additional roles ▮ │ │ [ ] Mythbuntu frontend ▒ │ │ [ ] Mythbuntu master backend ▒ │ │ [ ] Mythbuntu slave backend ▒ │ │ [ ] Ubuntu MID edition ▒ │ │ [ ] Ubuntu Netbook Remix ▒ │ │ [*] Ubuntu desktop ↓ │ │ [ ] Ubuntu Netbook Remix ↑ │ │ [*] Ubuntu desktop ▒ │ │ [ ] Video creation and editing suite ▒ │ │ [ ] Xubuntu desktop ▒ │ │ [ ] Kubuntu live CD ▒ │ │ [ ] Kubuntu live DVD ▒ │ │ [ ] Mythbuntu live CD ▒ │ │ [ ] Ubuntu MID live environment ▒ │ │ [ ] Ubuntu live CD ▒ │ │ [ ] Ubuntu live DVD ▒ │ │ [ ] Xubuntu live CD ▮ │ │ [ ] Manual package selection ↓ │ │ │ │ │ │ <了解> │
10.10 はCD作成がめんどくさかったので。作ってない。
パッケージ管理くらいは勉強しなくても2時間ほどLinux使えば覚えられると思うんだけど。。。大手のSIerほど、たった2時間の勉強時間も取れないくらい忙しいらしいな。MDISとかさ。
APTインストールの設定をやり直したいときは
dpkg-reconfigure XXX # パッケージの名前