How to install debian-3.0-i386
http://quox.org/install/linux/debian-3.0-i386.html
[
Top
>
Install Memo
>
linux
>
debian
>
3.0-i386
]
Homepage:
Source:
Source(mirror):
Related Link:
Notice
以下の記述は基本的に例です。状況に応じて読み替えて下さい。
インストール方法にはネットワークインストールを用いています。
起動用フロッピーディスクの作成
disks-i386/current/images-1.44/ 以下の rescue.bin と root.bin と
driver-1.bin, driver-2.bin, driver-3.bin, driver-4.bin を取ってきて
フロッピーディスクに書き込む。書き込み方は例えば
% dd if=rescue.bin of=/dev/fd0
など。出力デバイスの指定は環境に合わせて指定する。
Install
1. rescue.bin を書き込んだフロッピーディスク(以下rescueディスク)で起動
2. boot: <ENTER>
3. "VFS: insert root floppy disk..." と表示されたら、
root.bin を書き込んだフロッピーディスクに入れ替えて <ENTER>
4. Release Notes: <Continue>
"Debian GNU/Linux Installation Main Menu" が表示される。
先頭から順に1つずつ指定していくなら "Next" を選んでいけばよい。ハードウェア
構成やインストール状況に応じた選択肢が自動的に選別されて表示される。
任意の項目を指定する場合は、上下カーソルキーで目的のものを直接選択すること。
1. Configure the Keyboard
キー配列の選択。
qwerty/us(US配列) や qwerty/jp106(JIS配列) など好みのものを選択する。
2. Partition a Hard Disk
ハードディスクのパーティション分割。
以下は例:
2-1. Select Disk Drive: /dev/hda
2-2. LILO Limitations: <Continue>
2-3. パーティション作成
Name Flags PartType FSType Size (MountPoint)
hda5 boot Logical Linux 512M /
hda6 Logical Linux swap 512M
hda7 boot Logical Linux 256M /var
hda8 boot Logical Linux 残り /home
3. Initialize and Activate a Swap Partition
スワップパーティションの初期化。
3-1. Select Swap Partition: 目的のものを選択
3-2. Scan for Bad Blocks? 不良ブロック検出を行うならYes
3-3. Are You Sure? Yes
4. Initialize a Linux Partition
パーティションの初期化。
使用するパーティションそれぞれに対して行う。
4-1. Select Partition: 目的のものを選択
4-2. Scan for Bad Blocks? 不良ブロック検出を行うならYes
4-3. Are You Sure? Yes
4-4. Mount as the Root Filesystem? / にするならYes
4-5. Select Mount Point: 目的のものを選択
5. Install Kernel and Driver Modules
カーネルとドライバモジュールのインストール。
5-1. Select Installation Medium: /dev/fd0
5-2. Please insert the disk: rescueディスクを入れて<Continue>
5-3. Insert disk (driver-1): driver-1ディスクを入れて<Continue>
5-4. Insert disk (driver-2): driver-2ディスクを入れて<Continue>
5-5. Insert disk (driver-3): driver-3ディスクを入れて<Continue>
5-6. Insert disk (driver-4): driver-4ディスクを入れて<Continue>
6. Configure Device Driver Modules
デバイスドライバの追加読み込みと設定。
例えばネットワークデバイスのドライバを読み込む。
必要がなければそのまま次に進んでよい。
6-1. Note about loaded drivers: <Continue>
6-2. Select Category: 必要なものを選択して設定。終了はExit
7. Configure PCMCIA Support
PCMCIAドライバの追加読み込みと設定。
必要がなければそのまま次に進んでよい。
7-1. Note about loaded drivers: <Continue>
7-2. Select Category: 必要なものを選択して設定。終了はExit
8. Configure the Hostname
ホスト名の設定。
8-1. Choose the Hostname: ホスト名を入力
9. Configure the Network
ネットワークの設定。
DHCPで自動設定するなら:
9-1. Automatic Network Configuration: Yes
手動設定するなら:
9-1. Automatic Network Configuration: No
9-2. Choose the IP address: IPアドレスを入力
9-3. Choose the Network Mask: ネットマスクを入力
9-4. What is your IP gateway address? ゲートウェイのIPアドレスを入力
9-5. Choose the Domain Name: DNSドメイン名を入力
9-6. Choose the DNS Server Addresses: DNSサーバのIPアドレスを入力
10. Install the Base System
ベースシステムのインストール。
以下はネットワークインストールを選択する例である。
10-1. Select Installation Medium:
→ network
10-2. Select Installation Server:
サーバを選択する。手近なミラーサーバを指定すること。
ファイアウォールで直接ダウンロードできない場合はProxy指定を行う。
以下は ftp.jp.debian.org をHTTPでProxyなしで利用する例:
URL: http://ftp.jp.debian.org/debian
Proxy: none
→ ダウンロードとインストールが行われる。しばらく待つ
11. Make System Bootable
ブートローダのインストール。
11-1. Where should the LILO boot loader be installed? /dev/hda (MBR)
11-2. Other bootable partitions: Viewで確認、必要ならIncludeで追加
12. Make a Boot Floppy
ブートフロッピーディスクの作成。必要なら作成する。
13. Reboot the System
すべて終わったら、フロッピーディスクを抜いて再起動。
ここで再起動が行われる。
14. Time Zone Configuration
タイムゾーンの設定。
14-1. Is the hardware clock set to GMT? No
14-2. Time Zone Configuration: Asia, Tokyo
15. Password setup
パスワードの設定。
ユーザアカウントは後で作成する。
15-1. Shall I enable md5 passwords? Yes
15-2. Shall I enable shadow passwords? Yes
15-3. Enter a password for root: rootパスワードを入力
15-4. Re-enter password to verify: rootパスワードを入力
15-5. Shall I create a normal user account now? No
16. Apt Configuration
aptコマンドの設定。
サーバを選択する。手近なミラーサーバを指定すること。
以下は ftp.jp.debian.org と security.debian.org を
HTTPでProxyなしで利用する例:
16-1. Choose the method ...: http
16-2. Use non-US software? No
16-3. Use non-free software? No
16-4. Select a country: Japan
16-5. Choose the Debian mirror to use: ftp.jp.debian.org
16-6. Enter http proxy ...: 空のまま次へ
16-7. Add another apt source? No
16-8. Use security updates from ...? Yes
17. Debian System Configuration
tasksel と dselect によるパッケージの選択。
後で設定するのでここでは何もしない。
17-1. Run tasksel? No
17-2. Run dselect? No
完了するとloginプロンプトが表示される。
キーマップの変更 (CapsとCtrlの入れ替え)
1. キーマップの作成
/usr/share/keymaps/i386/qwerty/us.kmap.gz を元に
/usr/share/keymaps/i386/qwerty/usx.kmap.gz を作成。
# cd /usr/share/keymaps/i386/qwerty
# zcat us.kmap.gz > usx.kmap
# echo 'include "ctrl"' >> usx.kmap
# gzip --best usx.kmap
2. 手動読み込み
# loadkeys usx
読み込んだら、意図したキーマップになっていることを確認する。
3. 登録
/etc/console/boottime.kmap.gz を usx.kmap.gz へのリンクにする。
# cd /etc/console
# ln -fs /usr/share/keymaps/i386/qwerty/usx.kmap.gz boottime.kmap.gz
パッケージの取捨選択
dselectコマンドでインストールするパッケージの取捨選択を行う。
まず [U]pdate でパッケージ管理情報を最新にし、[S]elect で取捨選択する。
選択し終わったら [I]nstall を実行する。
インストール直後の状態では最小限度のパッケージしかインストールされていない。
したがって、デフォルト設定のままを選んだとしても、この段階でかなりの数の
パッケージが追加インストールされる。
ユーザ追加
1. (必要があれば) /etc/group にユーザのグループを追加
2. vipw でユーザを追加, pwconv
3. passwd <user> でパスワードを設定
(以下、必要に応じて)
4. floppyグループにユーザを追加
5. 管理者にするならrootグループにユーザを追加
6. 好みのshellをインストールする
諸設定
- /etc/hostname
ホスト名を変更する場合は編集する。
- /etc/network/interfaces
必要に応じて編集する。
起動時に固定のIPアドレスを割り当てるなら、以下のように設定する。
auto eth0
iface eth0 inet static
address 192.168.1.1
netmask 255.255.255.0
network 255.255.1.0
broadcast 192.168.1.255
gateway 192.168.1.254
PCカードにDHCPでIPアドレスを割り当てるなら、以下のように設定する。
iface eth0 inet dhcp
- /etc/resolv.conf
DHCPで自動設定していないなら、例えば以下のように記述する。
search net.local
nameserver 192.168.1.254
- /etc/fstab, /etc/hosts, /etc/nsswitch.conf
必要に応じて編集する。
その他必要に応じて
- su root をrootグループに制限する
/etc/pam.d/su の "auth required pam_wheel.so" を有効にする。
対象グループを変更するなら、その行の終端に "group=wheel" などと追記する。
- /etc/inittab
Ctrl+Alt+Del入力時の振る舞いを変更するなら /etc/inittab の ctrlaltdel の
エントリを変更。
- IPv4 forwardingを行なう場合
/etc/network/options の ip_forward を yes にする。
Last Modified: Sun Aug 25 20:21:58 2002