[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[orca-tech:00288] Re: ORCA に必要な Debian 最小環境を、お教え下さい。



岡部先生、中島先生こんにちは
有家@松山記念病院です。

from: Okabe Tatsuhiko <okabe@xxxxxxxxxxxxxxxxxxx>
>
> 初めて、ORCAインストールされる方が、最初に悩むのが「Debianのどの
> パッケージが最低限必要なのか」のようです。
> 以前に非公開MLの時に有家先生が、書かれていましたが、(ありがとう
> ございます)、現在のORCAでは、どのようになっているのでしょう。

1月下旬に書いたものを少しだけ手直しして載せてみます。
最近、めっきりクリーンインストールしなくなったので、
これで良いのかどうかわかりませんが、もし変なところがあれば是非
ご指摘ください (^^)

私は task はほとんど使いませんが、gnome だけはよくわからないまま
task-gnome-desktop でインストールしています。



                                                                2002/05/25
ORCAのためのDebian最小環境の作成(試案)

                                                        PBA00250@xxxxxxxxx
                                                                  有家佳紀

Debian GNU/Linux のインストール前半(ramdisk からのインストール)では、
特にまぎれる場面は無いでしょう。
以下のサイトが参考になります。

 http://www.debian.org/releases/2.2/i386/install.ja.html

「デバイスドライバモジュールの設定」では、後にカーネルをリメイクするなら
何も選択せずに進みます。

reboot後のインストールの「パッケージの設定」画面では、どのtaskも選ばず
そのまま (F)inish します。
このとき、次に示すようなパッケージが処理されます。

-------------------------------------------------------------------------
▼ remove するかどうか尋ねられる(デスクトップの場合 remove する)
    pcmcia-cs       # PCMCIA Card Services for Linux.

▼ 最初に以下のパッケージがインストールされる
    perl-5.005      # Larry Wall's Practical Extracting and Report Language.
    libident        # simple RFC1413 client library - runtime
    libopenldap-runtime   # OpenLDAP runtime files for libopenldap
    libopenldap1    # OpenLDAP libraries.
    libpcre2        # Philip Hazel's Perl Compatible Regular Expression library
    cron            # management of regular background processing
    exim            # Exim Mailer
    at              # Delayed job execution and batch processing
    bc              # The GNU bc arbitrary precision calculator language
    bsdmainutils    # More utilities from 4.4BSD-Lite.
    cpio            # GNU cpio -- a program to manage archives of files.
    dc              # The GNU dc arbitrary precision reverse-polish calculator
    ed              # The classic unix line editor
    groff           # GNU troff text-formatting system.
    info            # Standalone GNU Info documentation browser
    libncurses4     # Shared libraries for terminal handling
    liblockfile1    # Shared library with NFS-safe locking functions.
    lockfile-progs  # Programs for locking and unlocking files and mailboxes.
    mailx           # A simple mail user agent.
    logrotate       # Log rotation utility
    man-db          # Display the on-line manual.
    manpages        # Man pages about using a Linux system.
    nvi             # 4.4BSD re-implementation of vi.
    whois           # whois client
-------------------------------------------------------------------------

これでインストーラ(後半)が終了します。

こののち、再度 root でloginし、以下のパッケージをインストールします。
私はこれがORCAのための最小パッケージ集合だろうと考えています。
いちいち解題すると長文になるのでしませんが、まだ過不足があるかと思います。
lftp, ncftp, kbd, fvwm などは、他と変更可能でしょう。

なお、これらのパッケージは全て Official CD #1 に入っていますので
この CD-ROM 1枚とインターネットへの接続環境さえあれば
全てのインストールが可能であることになります。

-------------------------------------------------------------------------
# Debian Configurarion (this package should be installed at first)
    debconf         # Debian configuration management system

# Libraries (mainly to make kernel)
    bin86           # 16-bit assembler and loader
    bzip2           # A high-quality block-sorting file compressor - utilities
    fakeroot        # Gives a fake root environment.
    file            # Determines file type using "magic" numbers
    gcc             # The GNU C compiler.
    libcanna1g      # Canna Runtime Library (Libc6).
    libncurses5-dev # Developer's libraries and docs for ncurses
    locale-ja       # Locale definition files for Japanese.
    patch           # Apply a diff file to an original

# Kernel/Shell Utilities
    kernel-package  # Debian Linux kernel package build scripts.
    sudo            # Provides limited super user privileges to specific users.

# Convertor
    gs              # Postscript interpreter with X11 and svgalib preview support.
    gsfonts         # Fonts for the ghostscript interpreter

# Network Tools
    lftp            # Sophisticated command-line FTP/HTTP client programs
    ncftp           # A user-friendly and full-featured FTP client

# Device/Hardware Handler
    lprng           # lpr/lpd printer spooling system
    kbd             # Linux console font and keytable utilities.

# X Window Apps
    fvwm            # F(?) Virtual Window Manager, version 2.xx.
    kterm           # Multi-lingual terminal emulator for X.
    xserver-common  # files and utilities common to all X servers

# Xfont
    xfonts-100dpi   # 100 dpi fonts for X
    xfonts-75dpi    # 75 dpi fonts for X
    xfonts-base     # standard fonts for X
    xfonts-cjk      # basic Chinese, Japanese, and Korean fonts for X
    xfonts-scalable # scalable fonts for X
-------------------------------------------------------------------------

ここまでのパッケージがインストールされれば、カーネルのリメイクと
インターネットへの接続が可能になります。
したがって以下のパッケージは /etc/apt/sources.list を適当に設定し
reboot したのちネットワークからインストールできます。

ここで必要ならカーネルをリメイクします。
IPv6の実装のためには USAGI stable version がおすすめです。
cf) ftp://ftp.linux-ipv6.org/pub/usagi/stable/kit/

次に X サーバーと、gnome環境の基本ファイルをインストールします。
-------------------------------------------------------------------------
    xserver-svga        # X server for SVGA graphics cards
    task-gnome-desktop  # GNOME basic desktop
-------------------------------------------------------------------------

この xserver-svga については、ビデオカードによって

    xserver-mach64      # X server for ATI Mach64-based graphics cards

などと、個別のサーバーをインストールします。

次に日本語入力、表示関連のパッケージとして、以下をインストールします。
-------------------------------------------------------------------------
    canna           # A japanese input system (server and dictionary).
    kinput2-canna   # An input server for X11 applications that want Japanese text input
    jless           # A paginator similar to "more" or "pg" supported ISO2022.
-------------------------------------------------------------------------

このあと task-orca のインストールに入ります。


-- 
pba00250@xxxxxxxxx
yoariie@xxxxxxxxxxxxxxx
-------------------------
有家佳紀  Yoshinori Ariie