Slackware Linux 8.1のインストール

[サーバの実験室 Slackware]

作成 : 2002/12/15

"サーバの実験室"の検索


Slackware の入手

FTPサイトから、slackwareのISOイメージ(1枚)をダウンロードして、CD-ROMに焼く。 KDDI研究所のslackware-8.1-install.isoを使用した。 ブート可能なISOイメージなので、bootディスクやrootディスクを作成する手間が省ける。

インストールCD-ROMの起動

焼いたCD-ROMをパソコンに挿入して、起動する。 もしCD-ROMから起動できない場合は、bootディスク(FD1枚)やrootディスク(8.1では5枚?)を作成しなきゃだめ。 作成方法は、slackware公式サイトに載っている。

うまくいくと、バージョンが表示され、boot: というプロンプトが表示される。 ブートするオプションを入力することもできるが、そのまま Enter キーを押してしまう。 (bare.i というカーネルイメージでブートされる)

Welcome to Slackware version 8.1.0 (Linux kernel 2.4.18)!
....
boot: [Enter]  

しばらく待つと、使用するキーボードの種類を選択するオプションが表示される。 残念ながら106キーボードはないので、そのまま Enter キーを押して、US(101)キーボードを使用する。

<OPTION TO LOAD SUPPORT FOR NON-US KEYBOARD>  
....
Enter 1 to select a keyboard map: [Enter]

Redhatならインストールプログラムが走るところだが、slackwareはログインプロンプトが表示される。 注意書きを読んで、rootでログインする。

###### IMPORTANT! READ THE INFORMATIN BEFORE CAREFULLY. ######

- You will need one or more partitions of type 'Linux native' prepared. It is
  also recommended that you create a swap partition (type 'Linux swap') prior
  to installation. For more information, run 'setup' and read the help file.

- If you're having problems that you think might be related to low memory (this
  is possible on machines with 16 or less megabytes of system memory), you can
  try activationg a swap partition before you run setup. After making a swap
  partition (type 82) with cfdisk or fdisk, activate it like this:
    mkswap /dev/<partition> ; swapon /dev/<partition>

- Once you have prepared the disk partitions for Linux, type 'setup' to begin
  the installation process.

- If you do not have a color monitor, type: TERM=vt100
  before you start 'setup'.

You may now login as 'root'.

slackware login: root  

....

root@slackware:/#  

fdisk によるパーティショニング

slackwareのセットアップを始める前に、fdisk か cfdisk を使用して、インストールするパーティションを確保しなければならない。 fdisk は対話コマンドベース、cfdiskはCUIメニューベースでパーティションの設定ができる。 ここでは、fdisk を使用してパーティショニングを行う。

どのようにパーティションを切りたいかというと、下のような感じ。 hda1、hda2、hda3は、Redhatをインストールするときに確保した領域。 残りを拡張パーティション hda4 として確保し、その中に slackware をインストールする領域 hda5 を論理パーティションとして確保する。

+---------------+---------------+---------------+-----------------------+
| hda1(primary) | hda2(primary) | hda3(primary) |     hda4(extended)    |
|               |               |               +----------------+      |
|               |               |               | hda5(logical)  |      |
|               |               |               +----------------+      |
| /boot(redhat) |   /(redhat)   |     swap      |  /(slackware)  |      |
+---------------+---------------+---------------+----------------+------+

fdiskを使用するときは、パラメータとしてハードディスクのデバイス名を渡す。

root@slackware:~# fdisk /dev/hda
Command (m for help): 

fdisk で使用できるコマンドの一覧を見るには、"m"を入力する。

Command (m for help): m
Command action
   a   toggle a bootable flag
   b   edit bsd disklabel
   c   toggle the dos compatibility flag
   d   delete a partition
   l   list known partition types
   m   print this menu
   n   add a new partition
   o   create a new empty DOS partition table
   p   print the partition table
   q   quit without saving changes
   s   create a new empty Sun disklabel
   t   change a partition's system id
   u   change display/entry units
   v   verify the partition table
   w   write table to disk and exit
   x   extra functionality (experts only)

パーティションテーブルを見るには、"p"を入力する。

Command (m for help): p
Disk /dev/hda: 255 heads, 63 sectors, 4865 cylinders
Units = cylinders of 16065 * 512 bytes

   Device Boot    Start       End    Blocks   Id  System
/dev/hda1   *         1        13    104391   83  Linux
/dev/hda2            14      1160   9213277+  83  Linux
/dev/hda3          1161      1257    779152+  82  Linux swap

残りをすべて拡張パーティションとして確保する。 パーティションを作成するには、"n"を入力する。

Command (m for help): n
Command action
   e   extended
   p   primary partition (1-4)
e
Partition number (1-4): 4
First cylinder (1258-4865, default 1258): [Enter]
Last cylinder or +size or +sizeM or +sizeK (1258-4865, default 4865): [Enter]

拡張パーティションのうち、9000MBを論理パーティションとして確保する。 パーティションを作成するには、"n"を入力する。

Command (m for help): n
First cylinder (1258-4865, default 1258): [Enter]
Last cylinder or +size or +sizeM or +sizeK (1258-4865, default 4865): +9000M

確保した論理パーティションを、ブート可能な領域に設定する。 ブート可能にするには、"a"を入力する。

Command (m for help): a
Partition number (1-5): 5  

"p"を入力して、パーティションテーブルを表示する。

Command (m for help): p
Disk /dev/hda: 255 heads, 63 sectors, 4865 cylinders
Units = cylinders of 16065 * 512 bytes
   Device Boot    Start       End    Blocks   Id  System
/dev/hda1   *         1        13    104391   83  Linux
/dev/hda2            14      1160   9213277+  83  Linux
/dev/hda3          1161      1257    779152+  82  Linux swap
/dev/hda4          1258      4865  28981260    5  Extended
/dev/hda5   *      1258      2405   9221278+  83  Linux

最後に"w"を入力して、変更をディスクに書き込む。 これを忘れると、変更が有効にならないので、必ず実施すること!

Command (m for help): w

slackware のセットアップ

続いて、slackware のセットアップを実行する。 シェルプロンプトから、"setup"を実行する。

root@slackware:~# setup

"ADDSWAP"を選択して、Enterキーを押す。


            Slackware Linux Setup (version 8.1.0)  

  Welcome to Slackware Linux Setup.
  Select an option below using the UP/DOWN keys and SPACE ro ENTER.  
  Alternate keys may also be used: '+', '-', and TAB.

    HELP       Read the slackware Setup HELP file
    KEYMAP     Remap your keyboard if you're not using a US one
    ADDSWAP    Set up your swap partition(s)
    TARGET     Set up your target partitions
    SOURCE     Select source medea
    SELECT     Select categories of software to install
    INSTALL    Install selected software
    CONFIGURE  Reconfigure your Linux system
    EXIT       Exit Slackware Linux Setup

/dev/hda3 がスワップ領域となっていることを確認して、Enterキーを押す。


                    SWAP SPACE DETECTED  

  Slackware Setup has detected a swap partition:

     Device Boot  Start       End     Blocks      Id     System
  /dev/hda3        1161      1257     779152+     82     Linux swap  

  Do you wish to install this as your swap partition?

                        <Yes>    <No>

スワップ領域の情報が、/etc/fstab に追加されたメッセージを確認して、Enterキーを押す。


               SWAP SPACE CONFIGURED  

  Your swapspace has been configured. This informatin will  
  be added to your /etc/fstab:

  /dev/hda3        swap      swap     defaults     0     0  

                         <Exit>

インストールを続行して、ターゲットドライブを設定するか聞かれるので、"Yes"を選択してEnterキーを押す。


             CONTINUE WITH INSTALLATION?  

  Now that you've set up your swap space, you may continue  
  on with the installation. Otherwise, you'll be returned
  to the main menu. Would you like to continue the
  instalation and set up your TARGET drive(s)?

                     <Yes>    <No>

ルートパーティションとして、/dev/hda5 を選択する。 "Select"を選択して、Enterキーを押す。


            Select Linux installatin partition:  

  Please select a partition from the following list to use for your  
  root (/) Linux partition.

    /dev/hda1     Linux 104391K
    /dev/hda2     Linux 9213277K
    /dev/hda5      Linux 9221278K
    ---            (done adding partitions, continue with setup)
    ---            (done adding partitions, continue with setup)

                     <Select>    <Continue>

"Format"を選択する。 "OK"を選択して、Enterキーを押す。


                 FORMAT PARTITION /dev/hda5  

  If this partition has not been formatted, you should format it.  
  NOTE: This will erase all data on it. Would you like to format
  this partition?

    Format  Quick format with no bad block checking
    Check  Slow format that checks for bad blocks
    No      No, do not format this partition

                     <OK>    <Cancel>

ファイルシステムとして"ext3"を選択する。 "OK"を選択して、Enterキーを押す。


            SELECT FILESYSTEM FOR /dev/hda5  

  Please select the type of filesystem to use for the
  specified device. Here are descriptions of the available
  filesystems: Ext2 is the de facto standard LInux file system  
  and is fast and stable. Ext3 is the journaling version of
  the Ext2 filesystem. ReiserFS is a journaling filesystem
  the stores al files and filenames in a balanced tree
  structure.

    ext3       Journaling versin of the ext2fs filesystem
    reiserfs  Hans Reiser's Journaling Filesystem
    ext2       Standard Linux ext2fs filesystem

                     <OK>    <Cancel>

inodeサイズとして"4096"を選択する。 "OK"を選択して、Enterキーを押す。


            SELECT INODE DENSITY FOR /dev/hda5  

  If you're going to have many small files on your drive, then you
  may need more inodes than the default (one is used for each file  
  entry). You can change the density to one inode per 2048 bytes,
  or even per 1024 bytes. Select '2048' or '1024', or just hit
  enter to accept the default of 4096 bytes.

    4096  1 inode per 4096 bytes. (default)
    2048  1 inode per 2048 bytes.
    1024  1 inode per 1024 bytes.

                     <OK>    <Cancel>

/home や /usr/local を他のパーティションに分けるには、ここで設定する。 すべて / にインストールするので、"Continue"を選択してEnterキーを押す。


        Select other Linux partitions for /etc/fstab  

  You seem to have more than one partition tagged as type Linux.
  You may use these to distribute your Linux system across more
  than one partition. Currently, you have /dev/hda5 mounted as your  
  / partition. You might want to mount directories such as /home or
  /usr/local on separate partitions. You should not try to mount
  /etc, /sbin, or /bin on their own partitions since they contain
  utilities needed to bring the system up and mount partitions.
  Also, do not reuse a partition that you've already entered
  before. Please select one of the Linux partitions listed below,
  or if you're done, hit <Continue>.

    /dev/hda1     Linux 104391K
    /dev/hda2     Linux 9213277K
    (IN USE)      /dev/hda5 on / Linux 9221278K
    ---            (done adding partitions, continue with setup)

                     <Select>    <Continue>

ルートパーティションの情報が、/etc/fstab に追加されたメッセージを確認して、Enterキーを押す。


    DONE ADDING LINUX PARTITIONS TO /etc/fstab  

  Adding this information to your /etc/fstab:

  /dev/hda5        /      ext3     defaults     1     1  

                         <Exit>

インストールを続行して、インストールメディアを設定するか聞かれるので、"Yes"を選択してEnterキーを押す。


                       CONTINUE?  

  Now that you've set up your target partitions, would
  you like to go on to the SOURCE section and select your  
  installation media?

                     <Yes>    <No>

メディアとして"Slackware CD-ROM"を選択する。 "OK"を選択して、Enterキーを押す。


            SOURCE MEDIA SELECTION  

  Where do you want to install Slackware Linux from?  

    1  Install from a Slackware CD-ROM
    2  Install from a hard drive partition
    3  Install via NFS
    4  Install from a pre-mounted directory

                     <OK>    <Cancel>

"auto"を選択して、CD-ROMドライブを自動的にスキャンする。 "OK"を選択して、Enterキーを押す。


                   SCAN FOR CD-ROM DRIVE?  

  Would you like to have Setup scan for your drive automaticaly  
  (recommended), or would you like to choose your CD-ROM drive
  manually from a list of devices?

    auto     Scan for the CD-ROM drive automatically
    manual  Manually select CD-ROM device

                     <OK>    <Cancel>

Slackware の CD-ROM を挿入して、Enterキーを押す。


            PLACE DISK IN CD-ROM DRIVE  

  Make sure the Slackware CD-RM is in your CD-ROM drive,  
  and then press ENTER to begin the scanning process.

                         <Exit>

インストールを続行して、インストールするソフトのカテゴリを選択するか聞かれるので、"Yes"を選択してEnterキーを押す。


                            CONTINUE?  

  Now that you've selected your SOURCE media, you may proceed to  
  the SELECT section and choose which categories of software to
  install (in the old days, these were called 'disk sets').
  Would you like to go on to the SELECT section now?

                          <Yes>    <No>

インストールするソフトウェアのカテゴリを選択する。 一番左に"X"がついているカテゴリがインストールされる。 "X"をセット/解除するには、カテゴリを選択してスペースキーを押す。 それぞれのカテゴリに含まれるパッケージを書いておく。

とりあえずすべて選択しておく。 "OK"を選択して、Enterキーを押す。


                   PACKAGE SERIES SELECTION  

  Now it's time to select which general categories of software to
  install on your system. Use the spacebar to select or unselect the
  software you wish to install. You can use the up and down arrows to  
  see all the possible choices. Recommended choices have been
  preselected. Press the ENTER key when you are finished.

    [X] A       Base Linux system
    [X] AP      Various Applications that do not need X
    [X] D       Program Development (C, C++, Lisp, Perl, etc.)
    [X] E       GNU Emacs
    [X] F       FAQ lists, HOWTO documentation
    [X] GNOME  The GNOME desktop for X
    [X] K       Linux kernel source
    [X] KDE     Qt and the K Desktop Environment for X
    [X] KDI     International language support for KDE
    [X] L       System Libraries (some needed by both KDE and GNOME)
    [X] N       Networking (TCP/IP, UUCP, MAIL, NEWS)
    [X] T       Tex typesetting software
    [X] TCL     Tcl/Tk script languages
    [X] X       XFree86 X Window System
    [X] XAP     X Applications
    [X] Y       Games

                          <OK>    <Cancel>

インストールを続行して、実際のインストールに進むか聞かれるので、"Yes"を選択してEnterキーを押す。


                            CONTINUE?  

  Now that you've decided what you want to install you may begin
  the installation process by moving to the INSTALL section.
  Please note that if you have not completed all the prerequisites  
  you will be informed of this and returned to the main menu.
  Would you like to go on to the INSTALL section?

                          <Yes>    <No>

パッケージをインストールするとき、プロンプトを表示するモードを選択する。 すべてのパッケージをインストールするつもりなので、"full"を選択する。 カテゴリごとに、インストールするパッケージを選択したいときは、"menu"を選択する。 "OK"を選択して、Enterキーを押す。


                   SELECT PROMPTING MODE  

  Now you must select the type of prompts you'd like to see during  
  the installation process. If you have the drive space, the
  'full' option is quick, easy, and by far the most foolproof
  choice. The 'newbie' mode provides the most information but is
  much more time-consuming (presenting the packages one by one)
  than the menu-based choices. Otherwise, you can pick packages
  from menus using 'expert' or 'menu' mode. Which type of
  prompting would you like to use?

    full      Install everything (almost 2 GB of software)
    newbie   Use verbose prompting (and follow tagfiles)
    menu     Choose groups of packages from interactive menus
    expert   Choose individual packages from interactive menus
    custom   Use custom tagfiles in the package directories
    tagpath  Use tagfiles in the subdirectories of a custom path
    help     Read the prompt mode help file

                          <OK>    <Cancel>

ここで、パッケージのインストールが行われるので、しばらく待つ。

カーネルを選択する。 A(base)カテゴリに含まれるカーネルを使用するので、"skip"を選択する。 "OK"を選択して、Enterキーを押す。


                        INSTALL LINUX KERNEL  

  In order for your system to boot correctly, a kernel must be
  installed. If you've made it this far using the installation
  bootdisk's kernel, you should probably install it as your system
  kernel (/boot/vmlinuz). If you've sure you know what you're doing,  
  you can also install your choice of kernels from the Slackware CD,
  or a kernel from a floppy disk. You can also skip this menu, using
  whatever kernel has been installed already (such as a generic
  kernel from the A series.) Which option would you like?

    bootdisk  Use the kernel from the installation bootdisk
    cdrom     Use a kernel from the Slackware CD
    floppy    Install a zimage or bzimage file from a DOS floppy
    skip       Skip this menu (use the default /boot/vmlinuz)

                          <OK>    <Cancel>

bootディスクを作成するかどうかを選択する。 今回は"Skip"を選択。 "OK"を選択して、Enterキーを押す。


                        MAKE BOOTDISK  

  It is highly recommended that you make a bootdisk (or two) for
  your system at this time. Please insert a floppy disk (formatted  
  or unformatted) and press ENTER to create a bootdisk.

  The existing contents of the floppy disk will be erased.

    Create    Make a Linux bootdisk in /dev/fd0
    Skip       Skip making a bootdisk

                          <OK>    <Cancel>

モデムの設定。 "no modem"を選択する。 "OK"を選択して、Enterキーを押す。


                     MODEM CONFIGURATION  

  This part of the configuration process will create a /dev/modem  
  link pointing to the callout device (ttyS0, ttyS1, ttyS2,
  ttyS3) representing your default modem. You can change this
  link later if you move your modem to a different port. If your
  modem is a PCI card, it will probably use /dev/ttyS4 or higher.
  Please select the callout device which you would like to use
  for your modem:

    no modem        I don't have a modem!
    /dev/ttyS0    (COM1: under DOS)
    /dev/ttyS1    (COM2: under DOS)
    /dev/ttyS2    (COM3: under DOS)
    /dev/ttyS3    (COM4: under DOS)
    /dev/ttyS4    PCI modem
    /dev/ttyS5    PCI modem
    /dev/ttyS6    PCI modem
    /dev/ttyS7    PCI modem

                          <OK>    <Cancel>

フォントの設定。 デフォルトのままでいいので、"No"を選択して Enterキーを押す。


             SCREEN FONT CONFIGURATION  

  Would you like to try out some custom screen fonts?  

                     <Yes>    <No>

LILOのインストール方法として、"simple"を選択する。 "OK"を選択して、Enterキーを押す。


                        INSTALL LILO  

  LILO (Linux Loader) is a generic boot loader. There's a
  simple installation which tries to automatically set up LILO
  to boot Linux (also DOS, Windows, and OS/2 if found). For
  more advanced users, the expert option offers more control
  over the installation process. Since LILO does not work in
  all cases (and can damage partitions if incorrectly
  installing LILO for now. You can always install it later with  
  the 'liloconfig' command. Which option would you like?

    simple     Try to install LILO automatically
    expert    Use expert lilo.conf setup menu
    skip      Do not install LILO

                       <OK>    <Cancel>

フレームバッファコンソールを使用するか、スタンダードコンソールを使用するかを決める。 スタンダードコンソールを使用するので、"standard"を選択する。 "OK"を選択して、Enterキーを押す。


            CONFIGURE LILO TO USE FRAME BUFFER CONSOLE?  

  Looking at /proc/devices, it seems your kernel has support for the
  Linux frame buffer console. If we enable this in /etc/lilo.conf, it
  will allow more rows and columns of text on the screen and give you a  
  cool penguin logo at boot time. However, the frame buffer text
  console is slower than a standard text console. In addition, not
  every video card or monitor supports all of these video modes. Would
  you like to use the frame buffer console, or the standard Linux
  console?

    standard       Use the standard Linux console (the safe choice)
    640x480x256   Frame buffer console, 640x480x256
    800x600x256   Frame buffer console, 800x600x256
    1024x768x256  Frame buffer console, 1024x768x256
    640x480x32k   Frame buffer console, 640x480x32k
    800x600x32k   Frame buffer console, 800x600x32k
    1024x768x32k  Frame buffer console, 1024x768x32k
    640x480x64k   Frame buffer console, 640x480x64k
    800x600x64k   Frame buffer console, 800x600x64k
    1024x768x64k  Frame buffer console, 1024x768x64k

                           <OK>    <Cancel>

カーネルに渡すパラメータを設定する。 空白のまま、"OK"を選択して、Enterキーを押す。


       OPTIONAL LILO append="<kernel parameters>" LINE  

  Some system might require extra parameters to be passed to the
  kernel. For example, you might need to tell the kernel to use SCSI
  emulation mode for an IDE/ATAPI CD-RW drive on /dev/hdc, like this:  

  hdc=ide-scsi

  If you needed to pass parameters to the kernel when you booted the
  Slackware bootdisk, you'll probably want to enter the same ones
  here. Most systems won't require any extra parameters. If you
  don't need any, just hit ENTER to continue.

    |                                                           

                           <OK>    <Cancel>

LILOをインストールする場所として、"Floppy"を選択する。 (ふつうは、"Root"で大丈夫) "OK"を選択して、Enterキーを押す。


                   SELECT LILO DESTINATION  

  LILO can be installed to a variety of place:

    1. The superblock of your root Linux partition. (which could
       be made the bootable partition with DOS or Linux fdisk, or
       booted with a program like OS/2 Boot Manager)
    2. A formatted floppy disk.
    3. The Master Boot Record of your first hard drive.

  Options 1 and 2 are the safest, but option 1 does require a little
  extra work later (setting the partition bootable with fdisk).
  Which opton would you like.

    Root   Install to superblock (not for use with XFS)
    Floppy  Install to a formatted floppy in /dev/fd0 (A:)
    MBR    Install to Master Boot Record (possibly unsafe)

                           <OK>    <Cancel>

使用するマウスとして、"ps2"を選択する。 "OK"を選択して、Enterキーを押す。


            MOUSE CONFIGURATION  

  This part of the configuration process will create a /dev/mouse
  link pointing to your default mouse device. You can change the
  /dev/mouse link later if the mouse doesn't work, or if you switch  
  to a different type of pointing device. We will also use the
  information about the mouse to set the correct protocol for gpm,
  the Linux mouse server. Please select a mouse type from the list
  below:

    ps2    PS/2 port mouse (most desktops and laptops)
    imps2  Microsoft PS/2 Intellimouse
    bare   2 button Microsoft compatible serial mouse
    ms     3 button Microsoft compatible serial mouse
    mman   Logitech serial MouseMan and similar device
    msc    Mouse Systems serial (most 3 button serial mice)
    pnp    Plug and Play (serial mice that do not work with ms)

                           <OK>    <Cancel>

ブート時、gpmを起動するか選択する。 起動しないので、"No"を選択して Enterキーを押す。


                 GPM CONFIGURATION  

  The gpm program allows you to cut and past text on
  the virtual consoles using a mouse. If you choose to
  run it at boot time, this line will be added to your
  /etc/rc.d/rc.gpm:

      gpm -m /dev/mouse -t ps2

  Running gpm with a bus mouse can cause problems with
  XFree86. If XFree86 refuses to start and complains
  that it can not open the mouse, then comment the line  
  out of /etc/rc.d/rc.gpm, or add '-R' to gpm and set
  up X to use /dev/gpmdata as your mouse device.

    Shall we load the gpm program at boot time?

                     <Yes>    <No>

ネットワークの設定をするので、"Yes"を選択して Enterキーを押す。


           CONFIGURE NETWORK?  

  Would you like to configure your network?

               <Yes>    <No>

"OK"を選択して Enterキーを押す。


                     NETWORK CONFIGURATION  

  Now we will attempt to configure your network (TCP/IP) settings.  
  This process doesn't cover every possible network configuration,
  but will give you a basic working setup to start with. You will
  be able to reconfigure your system at any time by typing:

  netconfig

                               <OK>

ホスト名を入力する。 "OK"を選択して、Enterキーを押す。


                       ENTER HOSTNAME  

  First, we'll need the name you'd like to give your host.
  Only the base hostname is needed right now. (not tht domain)  

  Enter hostname:
    |                                                     

                       <OK>    <Cancel>

ドメイン名を入力する。 "OK"を選択して、Enterキーを押す。


              ENTER DOMAINNAME FOR 'xxxx'  

  Now, we need the domain name for this machine, such as:  

  example.org

  Do not supply a leading '.'

  Enter domain name for xxxx:
    |                                                  

                       <OK>    <Cancel>

DHCPを使用するので、"DHCP"を選択する。 "OK"を選択して、Enterキーを押す。


                    SETUP IP FOR 'xxxx.xxxx'  

  Now we need to know how your machine connects to the network.
  If you have an internal network card and an assigned IP address,
  gateway, and DNS, use the 'static IP' choice to enter these
  values. If your IP address is assigned by a DHCP server
  (commonly used by cable modem and DSL services), select 'DHCP'.
  If you do not have a network card, select the 'loopback' choice.
  'loopback' is also the correct choice if your only connection to  
  the network will be through a serial modem (with SLIP or PPP),
  or if you are using a laptop network card (these are configured
  in /etc/pcmcia/). What type of network connection best describes
  your machine?

    static IP  Use a static IP address to configure ethernet
    DHCP        Use a DHCP server to configure ethernet
    loopback   Set up a loopback connection (modem or no net)

                           <OK>    <Cancel>

DHCPホスト名を入力する。 空白のまま"OK"を選択して、Enterキーを押す。


                  SET DHCP HOSTNAME  

  Some network providers require that the DHCP hostname be  
  set in order to connect. If so, they'll have assigned a
  hostname to your machine, which may look something like
  CC-NUMBER-A (this depends on your ISP). If you were
  assigned a DHCP hostname, please enter it below. If you
  do not have a DHCP hostname, just hit ENTER or Cancel.

    |                                                   

                       <OK>    <Cancel>

ネットワークカードを自動的に検出するので、"probe"を選択する。 "OK"を選択して、Enterキーを押す。


                    PROBE FOR NETWORK CARD?  

  If you like, we can look to see what kind of network card you
  have in your machine, and if we find one create an
  /etc/rc.d/rc.netdevice script to load the module for it at boot  
  time. There's a slight hit of danger that the probing can
  caouse problems, but it almost always works. If you'd rather
  configure your system manually, you can skip the probing
  process and edit /etc/rc.d/rc.modules or /etc/modules.conf
  later to have it load the right module.

    probe   look for network cards to set up
    skip   skip probe: edit /etc/rc.d/rc.modules later

                           <OK>    <Cancel>

検出されたネットワークカードが表示される。 間違っている場合は、後で /etc/modules.conf を編集すること。 "OK"を選択して、Enterキーを押す。


                        CARD DETECTED  

  A networking card using the 8139too.o module has been detected.  

                               <OK>

ネットワークの設定を確認する。 正しければ"Yes"を選択して Enterキーを押す。


                   NETWORK SETUP COMPLETE  

  Your networking system is now configured to use DHCP:

  IP address: (use DHCP)
  Netmask: (use DHCP)
  Gateway: (use DHCP)
  Nameserver: (use DHCP)

  Is this correct? Press 'Yes' to continue, or 'No' to reconfigure.  

                           <Yes>    <No>

sendmail の設定。 とりあえず、"SMTP"を選択しておく。 "OK"を選択して、Enterキーを押す。


                    SENDMAIL CONFIGURATION  

  Sendmail requires a configuration file (/etc/mail/sendmail.cf).
  Standard TCP/IP and UUCP versions are provided. If none of these  
  proves suitable, you can make your own later. (look in
  /usr/share/sendmail).

    SMTP           Standard TCP/IP config
    SMTP+ACCESS  TCP/IP with /etc/mail/access control
    UUCP          Use UUCP for mail transmission through a smarthost

                           <OK>    <Cancel>

ハードウェアクロックはローカルタイムに設定するため、"NO"を選択する。 "OK"を選択して、Enterキーを押す。


          HARDWARE CLOCK SET TO UTC?  

  Is the hardware clock set to Coordinated Universal Time  
  (UTC/GMT)? If it is, select YES here. If the hardware
  clock is set to the current local time (this is how
  most PCs are set up), then say NO here. If you are not
  sure what this is, you should answer NO here.

    NO   Hardware clock is set to local time
    YES  Hardware clock is set to UTC

                       <OK>    <Cancel>

ローカルゾーンとして、"Japan"を選択する。 "OK"を選択して、Enterキーを押す。


           TIMEZONE CONFIGURATION  

  Please select one of the following timezones  
  for your machine:

    ....
    Japan
    ....

                <OK>    <Cancel>

X のウィンドウマネージャとしてGNOMEを使用するよう、"xinitrc.gnome"を選択する。 "OK"を選択して、Enterキーを押す。


            SELECT DEFAULT WINDOW MANAGER FOR X  

  Please select the default window manager to use with the X Window
  System. This will define the style of graphical user interface the  
  conputer users. KDE and GNOME provide the most features. People
  with Windows or MacOS experience will find either one easy to use.
  Other window managers are easier on system resources, or provide
  other unique features.

    xinitrc.kde      KDE: K Desktop Environment
    xiniitrc.gnome     GNOME: GNU Network Object Model Environment
    xinitrc.xfce     The Cholesterol Free Desktop Environment
    xinitrc.e         Enlightenment
    xinitrc.wmaker   WindowMaker
    xinitrc.fvwm2    F(?) Virtual Window Manager (version 2.xx)
    xinitrc.fvwm95   FVWM2 with a Windows look and feel
    xinitrc.sawfish  Sawfish without GNOME
    xinitrc.twm      Tab Window Manager (very basic)

                           <OK>    <Cancel>

root のパスワードを設定するため、"Yes"を選択して Enterキーを押す。


             WARNING: NO ROOT PASSWORD DETECTED  

  There is currently no password set on the system administrator
  account (root). It is recommended that you set one now so that
  it is active the first time the machine is rebooted. This is
  especially important if you're using a network enabled kernel
  and the machine is on an Internet connected LAN. Would you
  like to set a root password?

                         <Yes>    <No>

Changing password for root
Enter the new password (minimum of 5, maximum of 127 characters)
Please use a combination of upper and lower case letters and numbers.
New password: (password)
Re-enter new password: (password)
Password changed

Press [enter] to continue: [Enter]

セットアップ完了のメッセージが表示されたら、Ctrl-Alt-Delete キーでパソコンを再起動する。 (shutdown はないらしい)


                  SETUP COMPLETE  

  System configuration and installation is complete.  
  You may EXIT setup and reboot your machine with
  ctrl-alt-delete.

                         <OK>

LILOをインストールしたFDからブートできれば、成功! (LILOをHDにインストールした場合は、HDからブート)


カテゴリに含まれるパッケージ

A (BASE LINUX SYSTEM)


  [X] kernel-ide      Linux 2.4.18 no SCSI (YOU NEED 1 KERNEL)
  [X] cpio            The GNU cpio backup/archiveing utility
  [X] floppy          Utilities for using DOS floppies
  [X] gawk            GNU awk pattern scanning language
  [ ] getty-ps        Getty_ps - OPTIONAL
  [X] glibc-zoneinfo  Confgures your time zone
  [X] gpm             Cut and paste text with your mouse
  [X] infozip         zip/unzip archive utilities
  [X] isapnptools     Plug'n'Play configuration tool
  [X] jfsutils        Utilities for IBM's Journaled Filesystem
  [X] kbd             Change keyborad mappings and console fonts  
  [X] loadin          Boots Linux from MS-DOS
  [X] lprng           LPRng -printer spooling system
  [X] minicom         Serial transfer and modem comm package
  [X] pcmcia-cs       PCMCIA/Cardbus PC card support
  [X] xfsprogs        Utilities for SGI's XFS filesystem

AP (APPLICATIONS)


  [X] amp           A command-line MP3 player
  [X] apsfilter     Apsfilter - very useful printer utilitiy
  [X] a2ps          Any to .ps filter (required by APSfilter)
  [ ] ash           A small /bin/sh type shell
  [ ] at            Schedule commands to execute at aa later time
  [ ] bc            GNU bc - arbitary precision math language
  [ ] cdparanoia    Cdparanoia CD audio ripper
  [ ] cdrdao        Tool for barning audio CDRs
  [ ] cdrtols       CD-R mastering/burning tools
  [X] diffutils     GNU diffutils - find file differences
  [ ] enscript      A text to PostScript utility
  [X] ghostscript   GNU Ghostscript PS/PDF interpreter
  [X] gimp-print    Additional printer drivers for gs and CUPS
  [X] gnu-gs-fonts  Ghostscript fonts
  [X] groff         GNU groff document formatting system
  [X] hpijs         Hewlett-Packard inkjet drivers for Ghostscript  
  [ ] ifhp          A print filter for LPRng (apsfilter alternate)
  [ ] ispell        The International version of ispell
  [X] jed           joe text editor
  [ ] jove          Jonathan's Own Version of Emacs text editor
  [X] ksh93         KornShell language and interactive shell
  [ ] lvm           LVM (Logical Volume Manager)
  [ ] mad           MPEG audio library and decoder
  [X] man           Primary tool for reading online documentation
  [X] man-pages     Online documentation (requires groff)
  [X] mc            The Midnight Commander file manager
  [X] mpg321        A command-line MP3 player
  [X] mt-st         mt ported form BSD -controls tape drive
  [ ] mysql         MySQL database server
  [X] oggutils      Ogg Vorbis encoder, player, and libraries
  [X] quota         User disk quota utilities
  [X] raidtools     MD (RAID) utilities
  [X] rexima        Small console audio mixer
  [X] rpm           RPM package tool (unsupported)
  [ ] sc            The 'sc' spreadsheet
  [X] screen        ANSI/vt100 virtual terminal emulater
  [X] seejpeg       An SVGAlib image viewer
  [X] sox           Sound utilities
  [ ] sudo          Allow specal users limited root access
  [X] texinfo       GNU texinfo documentation system
  [X] vim           Improved vi clone
  [X] workbone      a text-based audiio CD player
  [X] zsh           Zsh - a custom *nix shell

D (PROGRAM DEVELOPMENT)


  [X] autoconf        GNU source autoconfig system
  [X] automake        GNU makefile generator
  [X] bin86           8086 assembler/loader
  [X] binutils        GNU C compiler utilities
  [X] bison           GNU bison parser generator
  [X] byacc           Berkeley Yacc
  [X] cvs             Concurrent Versions System
  [X] flex            Fast lexical analyzer generator
  [X] gcc             GNU gcc-2.95.3 C compiler
  [X] gcc-g++         GNU C++ compiler for gcc-2.95.3
  [ ] gcc-g77         GNU Fortran-77 compiler for gcc-2.95.3
  [ ] gcc-objc        GNU Objective-C cpmpiler for gcc-2.95.3
  [ ] gcl             GNU Common LISP
  [X] gdb             The GNU debugger
  [X] gettext-tools   GNU internationalization devel package
  [X] kernel-headers  Linux kernel include files
  [X] libtool         GNU libtool library support script
  [X] m4              GNU m4 macro processor
  [X] make            GNU make
  [ ] masm            MASM assembler
  [ ] p2c             A Pascal to C translator
  [X] perl            Larry Wall's systems language
  [X] pmake           Parallel make from BSD
  [ ] python          An interpreted object-oriented language  
  [ ] rcs             GNU revision control system
  [X] strace          Traces program execution

E (GNU EMACS)


  [X] emacs       The base GNU Emacs 21.2 system
  [X] emacs-misc  Miscellaneous files for Emacs 21.2
  [ ] emacs-lisp  Lisp source files for Emacs 21.2
  [ ] emacs-leim  Handles non-English languages and keyboards  
  [X] emacs-info  Info (documentatin) files for Emacs
  [ ] emacs-nox   An emacs binary that does not require X

F (FAQS/DOCS)


  [X] linux-faqs         The Linux FAQ and other documentation
  [X] linux-howtos       HOWTOs from the Linux Doc Project
  [X] linux-mini-howtos  Linux mini-HOWTOs on a variety of tasks  

K (Linux kernel source)


  [X] kernel-source  Linux kernel source version 2.4.18  

GNOME


  [X] abiword          AbiWord Persolan word processor
  [X] bonobo           GNOME document handling library
  [X] bonobo-conf      Bonobo Configuration Moniker
  [X] bug-bubby        GNOME Desktopb bug reporting tool
  [X] control-center   The GNOME control center
  [X] dia              Diagram drawing program
  [X] enlightenment    Enlightenment window manager
  [X] eog              Eye of GNOME image viewer
  [X] esound           Enlightend Sound Daemon
  [X] eterm            Snazzy xterm replacement
  [X] evolution        Integrated Mail Client for GNOME
  [X] fnlib            Color font rendering library
  [X] gaim             GNOME messaging program
  [X] gal              GNOME Application Library (for Gnumeric)
  [X] galeon           A nimble GNOME web browser (needs Mozilla)  
  [X] gconf            Configuration database library
  [X] gdm              GNOME Display Manager
  [X] gedit            Text editor for GNOME
  [X] gftp             A multithreaded FTP client
  [X] ggv              GNOME PostScript viewer
  [X] ghex             GNOME hex editor
  [X] glade            Glade -- a GUI builder for GTK+
  [X] gnet             A Glib-based network library
  [X] gnome-admin      GNOME system admin programs
  [X] gnome-applets    Small programs for GNOME
  [X] gnome-audio      Extra sound files for GNOME
  [X] gnome-core       Core programs for the GNOME GUI
  [X] gnome-games      Games for GNOME
  [X] gnome-libs       Libraries needed by GNOME
  [X] gnome-media      GNOME multimedia programs
  [X] gnome-mime-data  The GNOME MIME types database
  [X] gnome-network    Network programs for GNOME
  [X] gnome-objc       GNOME Objective C libraries
  [X] gnome-pilot      Tools to link Palm(R) devices with GNOME
  [X] gnome-pim        GNOME Personal Information Manager
  [X] gnome-print      Print related GNOME libraries
  [X] gnome-python     GTK+ extension module for Python
  [X] gnome-user-docs  Compete GNOME documentation
  [X] gnome-utils      Some utilities for GNOME
  [X] gnome-vfs        GNOME virtual file system library
  [X] gnomeicu         Clone of ICQ for GNOME
  [X] gnomemm          C++ interface for GnomeUI
  [X] gnotepad+        A simple text editor
  [X] gnumeric         GNOME spreadsheet program
  [X] gqmpeg           GTK+ frontend for mpg321/ogg123
  [X] gqview           GTK+ based image viewer
  [X] gtk-engines      Graphical engines for GTK+ themes
  [X] gtkhtml          HTML render/printing/editing engine
  [X] gtkmm            GTK--, a C++ intergace to GTK+
  [X] gtm              GNU Transfer Manager download program
  [X] gtop             GNOME system monitor
  [X] guile            GNU extension language library
  [X] guppi            Graph library and plugin for Gnumeric
  [X] imlib            Image loading and rendering library
  [X] libghttp         GNOME HTTP client library
  [X] libglade         A user interface library
  [X] libgtop          A system information library
  [X] libole2          A library for handling OLE2 storage files
  [X] librep           A lightweight Lisp environment
  [X] libsigc++        C++ library used by GNOME
  [X] libunicode       A library for Unicode characters
  [X] nautilus         An integrated file/web browserfor GNOME
  [X] oaf              Object Activation Framework for GNOME
  [X] pan              Pan newsreader (good for Reading News)
  [X] panelmm          GTK-- wrapper for applet_widget
  [X] pilot-link       A Palm(R) device access library
  [X] pkgconfig        Compile configuration tool
  [X] rep-gtk          The librep Lisp interpreter for GTK+
  [X] sawfish          Default GNOME window manager
  [X] scrollkeeper     Table OF Contents extraction utility
  [X] sodipodi         A vector based drawing program
  [X] xalf             Provides feedback while apps are launched
  [X] xchat            IRC client for X
  [X] xscreensaver     A screen saver for GNOME

KDE


  [X] arts           Analog Realtime Synthesizer (sound support)
  [X] kdeaddons      Plugins and scripts for some applications
  [X] kdeadmin       KDE system administration utilities
  [X] kdeartwork     Extra themes, sounds, wallpapers, and styles  
  [X] kdebase        The K Desktop Environment (base package)
  [ ] kdebindimgs    Optional KDE library bindings
  [X] kdeedu         KDE Edutainment Programs
  [X] kdegames       A KDE games collection
  [X] kdegraphics    Graphic programs for KDE
  [X] kdelibs        Libraries required for KDE
  [X] kdemultimedea  Multimedea programs for KDE
  [X] kdenetwork     Networking programs for KDE
  [X] kdepim         Personal Informatin Management tools
  [ ] kdesdk         KDE software development kit
  [X] kdetoys        Toys for the KDE desktop
  [X] kdeutils       Utilities for KDE
  [ ] kdevelop       KDE Application Development Environment
  [ ] kdoc           Tools to generate KDE documentation
  [X] koffice        The KDE office productivity suite
  [X] qt-copy        C++ GUI library which KDE is based on

L (Libraries)


  [X] aalib       ASCII Art library
  [X] audiofile   SGI's Audio File sound library
  [X] freetype    A free Font Engine library for TrueType fonts  
  [X] gdbm        The GNU gdbm database library 
  [X] gdk-pixbuf  Image library used by GTK+ and GNOME
  [X] glib        Support library used by GTK+ and GNOME
  [X] glibc       Libraries for developing ELF binaries
  [ ] glibc-i18h  Internatinalization support for glibc
  [X] gmp         A library for arithmetic
  [X] gtk+        A graphical toolkit library
  [X] lesstif     A Motif clone
  [X] libgr       Various graphics libraries and tools
  [X] libjpeg     JPEG image library and tools
  [X] libpng      Portable Network Graphics library
  [X] libtermcap  GNU terminal control library
  [X] libtiff     Tag Image File format library
  [X] libungif    GIF extraction library
  [X] libxml      XML parser library v1
  [X] libxml2     XML parser library v2
  [X] libxslt     XML transformation library
  [ ] mpeg_lib    MPEG-1 video decoding library
  [X] ncurses     CRT screen handling package
  [X] orbit       CORBA ORB (object request broker)
  [X] pcre        Perl-compatible regular expression library
  [X] readline    Input library with editing
  [X] slang       S-Lang interpreted language and library
  [X] svgalib     Super-VGA Graphics Library
  [X] t1lib       Library for handling Type 1 fonts
  [X] raw3d       A replacement for libXaw with 3D look
  [X] zlib        general purpose data compression library

N (NETWORK/NEWS/MAIL/UUCP)


  [X] apache          Apache WWW (HTTP) server
  [X] autofs          Linux automounter
  [X] bind            Berkeley Internet Name Domain server
  [X] bitchx          BitchX Internet Relay Chat (IRC) client
  [ ] bootp           Internet Bootstrap Protocol server
  [ ] curl            Command-line URL transfer utility
  [X] dhcpcd          DHCP client daemon
  [X] dhcp            DHCP server (and client) utilities
  [ ] elm             Menu-driven user mail program
  [X] epic4           EPIC4 Internet Relay Chat (IRC) client
  [X] fetchmail       Fetch mail from POP/IMAP/ETRM servers
  [ ] htdig           Indexing and search engine
  [ ] imapd           ipop3d/imapd remote mail access daemon
  [X] inetd           Internet super server daemon
  [X] inn             InterNetNews news transport system
  [X] ipchains        Firewall configuration utility for 2.2
  [X] iptables        Firewall configuration utility for 2.4
  [X] iftp            Shell-like FTP and HTTP transfer program
  [X] links           Text-based WWW browser (with frames)
  [X] lynx            Classic text-based WWW browser
  [X] mailx           The mailx mailer
  [X] metamail        Metamail multimedea mail extensions
  [ ] mod_ssl         OpenSSL-based SSL security for Apache
  [X] mutt            The Mutt E-Mail client
  [ ] nc              Netcat network utility
  [X] ncftp           NcFTP file transfer utilities
  [ ] netatalk        Print/file server for Apple Macs
  [ ] netpipes        Network pipe utilities
  [X] netwatch        Mcurses network monitor
  [ ] nfs-utils       Network File System daemon
  [ ] nmap            Network scanning utilities
  [ ] nn              The NN news reader
  [ ] ntp             Network Time Protocol
  [X] openssh         OpenSSH Secure Shell
  [X] openssl         OpenSSL Secure Sockets Layer toolkit
  [ ] php             PHP scripting language for Apache
  [X] pidentd         TCP/IP IDENT protocol server
  [X] pine            Pine menu-driven mail program
  [X] popa3d          Post Office Protocol v.3 (POP3) server
  [X] portmap         Manages NFS and other RPC connections
  [X] ppp             Point-to-point protocol
  [X] procmail        Mail delivery/filtering utility
  [X] proftpd         The Professional FTP (file transfer) daemon  
  [ ] rdist           Remote file distribution utility
  [ ] rsync           Enhanced replacement for rcp
  [ ] samba           SMB print/file server for Windows LANs
  [X] sendmail        The sendmail mail transport agent
  [ ] sendmail-cf     Extra configration files for sendmail
  [X] tcpdump         Tool for dumping network packets
  [X] tcpip           Basic TCP/IP network programs and daemons
  [X] tin             The 'tin' news reader
  [X] traceroute      Packet tracing utility
  [X] trn             A threaded news reader
  [ ] uucp            Taylor UUCP with HDB && Taylor configs
  [X] wget            WWW/FTP retrieval tool
  [ ] wireless-tools  Tools for wireless networking
  [ ] yptools         NIS servers and clients
  [X] ytalk           Multi-user talk program

T (teTeX)


  [X] tetex      teTeX base package *
  [X] tetex-bin  teTeX binaries *
  [X] tetex-doc  teTex documentation
  [ ] transfig   transfig (used by xfig)  
  [ ] xfig       drawing tool for LaTeX

TCL (Tcl/Tk/TclX)


  [X] tcl       The TCL script language
  [X] tk        The TK toolkit for TCL
  [X] tclx      Extended Tcl
  [X] tix       Tix widget library for Tk
  [ ] expect    A tool for automating interactive applications  
  [ ] hfsutils  Tools for reading/writing Macintosh volumes

X (XFree86 4.2.0)


  [X] xfree86-docs            Documentation for XFree86 4.2.0
  [ ] xfree86-docs-html       HTML documentation for XFree86 4.2.0
  [X] xfree86-devel           Libraries and headers for X programming  
  [X] xfree86-fonts-misc      * Basic fonts needed to run X
  [ ] xfree86-fonts-100dpi    100dpi screen fonts
  [X] xfree86-fonts-scale     Scalable Speedo/Type1 fonts
  [ ] xfree86-fonts-cyrillic  Cyrillic fonts
  [X] xfree86                 * XFree86 4.2.0 main package
  [ ] xfree86-xnest           Experimental nested X server
  [ ] xfree86-xprt            Print-only X server
  [ ] xfree86-xvfb            Virtual framebuffer X server

XAP (X APPLICATIONS)


  [X] fvwm          FVWM window manager
  [X] fvwm95        A Win95-like window manager for X
  [X] gimp          GNU Image Manipulation Program
  [X] gnuchess      GNU chess and xboard
  [ ] gnuplot       Gnuplot function plotting utility
  [X] gv            .ps/.pdf viewer based on Ghostview
  [X] imagemagick   ImageMagick image utilities
  [X] mozilla       Mozilla web browser
  [X] netscape      Netscape Communicator Internet browser
  [X] rxvt          Lightweight xterm alternative
  [ ] sane          Scanner Access Now Easy
  [ ] seyon         A complete telecommunicatins package 
  [X] windowmaker   GNU window manager from X
  [ ] xfm           xfm, a filemanager for X
  [ ] x3270         x3270 - IBM host access tool
  [X] xgames        A collection of games for X
  [X] xfce          A lightweight desktop environment for X
  [X] xfractint     Fractint for X
  [X] xlockmore     A screensaver/locker for X
  [X] xmms          An audio player similar to WinAmp
  [ ] xpaint        A color painting/image editing program
  [ ] xpdf          Portable Document Format (PDF) viewer
  [X] xsane         X interface to Scanner Access Now Easy
  [X] xscreensaver  screen saver and locker for X
  [X] xv            XV GIF/TIFF/JPEG/PostScript Image Viewer  
  [X] xvim          X/GTK+ version of Vi Improved editor
  [X] xxgdb         X frontend for the GNU gdb debugger

Y (GAMES)


  [X] bsd-games  The BSD text games collection  


[サーバの実験室 slackware]