推定構築時間: 0.1 SBU 推定必要ディスクスペース 2.6 MB |
Gzip パッケージは Kempel-Ziv コーディング( LZ77 )を使ってファイルを圧縮したり解凍したりするプログラムを含みます。
インストールされるプログラム: gunzip (gzip へのリンク), gzexe, gzip, uncompress (gunzip へのリンク), zcat (gzip へのリンク), zcmp, zdiff, zegrep, zfgrep, zforce, zgrep, zless, zmore 及び znew
Gzip は以下のパッケージに依存します: Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make, Sed.
コンパイルのために Gzip を準備します。
./configure --prefix=/usr |
gzexe プログラムには、内部に組み込まれた gzip バイナリの場所があります。 後ほどこの後者のバイナリの場所を変更するので、以下のコマンドで新しい場所がバイナリの中に置かれることを確実にします。
cp gzexe.in{,.backup} sed 's%"BINDIR"%/bin%' gzexe.in.backup > gzexe.in |
パッケージをコンパイルします。
make |
パッケージをインストールします。
make install |
そしてプログラムを /bin ディレクトリへ移動します。
mv /usr/bin/gzip /bin rm /usr/bin/{gunzip,zcat} ln -s gzip /bin/gunzip ln -s gzip /bin/zcat ln -s gunzip /bin/uncompress |