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