前提条件: PATH に d:\cygnus\usr\bin 及び d:\cygnus\bin が含まれていること NT/2000 の場合は、CYGWIN=ntsec であること インストール後の / に相当するディレクトリを d:\cygnus と仮定した場合 1. d:\cygnus で instkit.tar.gz を展開 もし Win32 の圧縮ツールなどで展開する場合は、 ・テキストファイルの展開時に CR/LF 変換を行わないツールであることを確認する ・アーカイブ中に空のディレクトリがあってもそれを作成するツールであることを確認する 2. d:\cygnus\miniroot\bin へ移動し、ash を起動 3. d:\cygnus を / としてマウント ./mount -b d:\\cygnus / 4. rpm データベースの初期化 ./rpm --initdb 「failed to open /var/lib/rpm/packages.rpm: No such file or directory」 というメッセージを受け取ったときは、/var/lib/rpm 及び /var/tmp を 作成しておくこと 5. 以下の両パッケージをインストール basesystem-1.0-3.noarch-cygwin.rpm setup-1.0-2.noarch-cygwin.rpm 6. この時点で /etc/passwd と /etc/group を作成 ./mkpasswd -l > /etc/passwd ./mkgroup -l > /etc/group 7. 以下のパッケージを順にインストール filesystem-1.0-1.noarch-cygwin.rpm 「group uucp does not exist - using root group mail does not exist - using root」 というメッセージが出るが、気にしなくともよい termcap-20001216-2.i686-cygwin.rpm zlib-1.1.3-9.i686-cygwin.rpm mktemp-1.5-2.i686-cygwin.rpm ncurses-5.2-7.i686-cygwin.rpm 8. 以下のパッケージを順にインストール ash-20001012-5.i686-cygwin.rpm info-4.0-9.i686-cygwin.rpm grep-2.4.2-2.i686-cygwin.rpm bash-2.04-9.i686-cygwin.rpm 9. 以下のパッケージを順にインストール bzip2-1.0.1-4.i686-cygwin.rpm db-3.1.17-3.i686-cygwin.rpm popt-1.5.1-4.i686-cygwin.rpm file-3.30-1.i686-cygwin.rpm rpm-3.0.6-4.i686-cygwin.rpm crypt-1.0-7.i686-cygwin.rpm ruby-1.6.1-3.i686-cygwin.rpm textutils-2.0-2.i686-cygwin.rpm sh-utils-2.0-2.i686-cygwin.rpm fileutils-4.0-2.i686-cygwin.rpm ncftp-3.0.2-2.i686-cygwin.rpm mph-get-0.9.10-1.i686-cygwin.rpm ここまでくれば mph-get が使用可能になる