GNUzip のインストール


  1. 展開できるようにしないと!

    GNUzip のインストール手順です。Solaris 8 では GNUzip が標準で実装されていますのでこの手順は必要ありません。

  2. パッケージの入手

    インターネットへ接続できる環境が出来ましたので GNUzip のバイナリ (pkg) をダウンロードしてインストールします。まずパッケージを入手します。東京理科大学のサンサイトよりダウンロードしてみます。

    http://sunsite.sut.ac.jp/pub/sun-info/solaris-binaries/i86pc/GNUzip.1.2.4.i86pc.Solaris.7.pkg.tar
  3. ディレクトリ構成を決める

    フリーウェアを配置するディレクトリは /usr/local が一般的ですが、/usr/local から /opt/local へシンボリックリンクを張り /opt/local で管理することにします。

    # cd /opt
    # mkdir local
    # ln -s /opt/local /usr/local
    # ls -l /usr/local
    lrwxrwxrwx 1 root other 10 6月 24日 13:43 /usr/local -> /opt/local

    次に、パッケージアーカイブを保存するディレクトリとして /opt/pkg を作成します。

    # cd /opt
    # mkdir pkg

  4. tar ファイルの展開

    /opt/pkg にパッケージを展開します。

    # cd /opt/pkg
    # mv /home/tachi/GNUzip.1.2.4.i86pc.Solaris.7.pkg.tar ./
    # ls -l
    合計 352
    -rw-r--r-- 1 tachi staff 166400 6月 24日 13:39 GNUzip.1.2.4.i86pc.Solaris.7.pkg.tar
    # tar xvf GNUzip.1.2.4.i86pc.Solaris.7.pkg.tar

  5. pkgadd

    続いて pkgadd します。

    # pkgadd -d . GNUzip

  6. path の追加

    GNUzip のインストールされた /usr/local/bin (実際は /opt/local/bin) に path を通します。$HOME/.cshrc の path 設定を変更します。
    set path=(/usr/local/bin /bin /usr/bin /usr/ucb /etc /usr/dt/bin /usr/openwin/bin \
    /usr/sbin .)

    /etc/default/su の SUPATH 設定を変更します。

    SUPATH=/usr/local/bin:/usr/sbin:/usr/dt/bin:/usr/openwin/bin:/bin:/usr/bin:/usr/ucb

    gzip コマンドを実行してみます。

    bp6% gzip
    gzip: compressed data not written to a terminal. Use -f to force compression.
    For help, type: gzip -h

    使えるようになりました (^^)v


もどる Last modified: 04/08/27 17:05:12