パッケージの追加と削除
dselect の実行
基本システムインストール後, パッケージの追加, 削除は
dselect を用いる方法で行う. dselect の実行は以下の通り.
タスクパッケージのインストール
task パッケージとはある特定の目的のために必要なパッケージをすべて
選択してくれるパッケージである.ここでは以下の task パッケージを
インストールする.
- c++ ( C 言語環境)
- devel Common(さまざまなツール群)
- fortran(fortran 環境)
- tex
- japanese(日本語環境)
ただし不必要なパッケージまでインストールされてしまうので
後でアンインストールする.
その他のインストールするパッケージ
タスクパッケージのインストールにより下記のパッケージはインストー
ル済のものが多いはずである. 以下のソフトウェアは
使える環境にするために必要なので
念のため, 確認する.
- OpenSsh (リモートログインする際に
用いるshell. パスワードが暗号化される)
- cron
(毎日(週, 月)決まった時間にソフトウェアを起動する)
- rsync
- sudo
(root のフリができるようになる)
- 日本語環境 (locale-ja, man-db-ja,
kon2, konfont, jless, 等)
- emacs 関係(emacsen-common,
emacs20-dl, emacs-dl-canna 等)
- nvi 関係(nvi, nvi-m17n-canna,
nvi-m17n-common)
- canna 関係(canna等)
- xserver-vga16(XF86Setup が使え
るようにするため)
- xsever-svga
- xf86setup-ja
- Window Manager 関係(ここでは afterstep)
- X 用日本語フォント(xfonts-cjk, xfonts-*, freetype2, ...それっぽいもの)
- kterm
- ntp (時刻合わせ)
- ncftp
- シェル関係 (csh,tcsh)
- dnsutils (nslookup などが使える
ユーティリティ)
- gcc
- bison
- make
- dpkg-dev
- netscape 関連(netscape-base-4,
netscape-base-476, netscape-ja-resource-476,
netscape-java-476, netscape-smotif-476)
- メーラー関係 (mew, im, mnews)
インストール中の受け答え
インストール最中に幾つか質問される場合があるが, メッセージをきちんと読
み, 適切に対処すること. 代表的なパッケージは以下に記述しておく.
- ssh
ssh configuration において
Do you want /usr/bin/ssh to be installed SUID root ?
と聞かれる. s ビットを立てる必要があるので Yes を選択する.
また sshd サーバを起動するかと尋ねられるのでYes を選択する.
- exim
exim の Setup で 1-5 のうちどれかを選択しなければならない.
この場合は 5 の no configuration を選択する.
もしこの設定を後で変えたい場合は eximconf を実行すればよい.
- xserver_vga16 , xserver_mach64
Setup 時に xserver のデフォルトを vga16 にするかと
尋ねられる. 対応 X サーバは mach64
なのでこちらを Yes デフォルトサーバにする.
- ntp
サーバ名を聞かれるのでntp.hokudai.ac.jpを選択する.
- mnews
サーバ名を聞かれるので
news.ep.sci.hokudai.ac.jpを選択.
- mew
mew に関しては mew のドキュメント
を参照の事.
アンインストールするパッケージリスト
不要なネットワークサービスを立ち上げな
いという観点から, 使わないパッケージは削除しておく.
以下にそのリストを上げる.
- ae
- ppp関係(ppp, pppconfig. ただし後に ppp
接続の設定を行いたくなったので再インストールした)
- nfs-server, nfs-common(ネットワークファ
イルシステム. )
- talk, talkd
- fingerd
- xdm
- gpm
(コンソール上でマウスが使えるが, 場合によっては X が上がらなくなる)
- xmh, mutt
- xemacs
- skk, skkinput関連
- cvs(後で使うかもしれないが, とりあえず外す)
- wnn 関連(freewnn-jserver, emacs-dl-wnn, freewnn-common)
|