libarchive-3.3.2

libarchive の概要

libarchive ライブラリは、さまざまな圧縮フォーマットとの入出力を、ただ一つのインターフェースにより提供するものです。

本パッケージは LFS-8.1 において正しくビルドでき動作することが確認されています。

パッケージ情報

  • ダウンロード (HTTP): http://www.libarchive.org/downloads/libarchive-3.3.2.tar.gz

  • ダウンロード MD5 sum: 4583bd6b2ebf7e0e8963d90879eb1b27

  • ダウンロードサイズ: 6.0 MB

  • 必要ディスク容量: 37 MB (テスト実施時はさらに 26 MB)

  • 概算ビルド時間: 0.3 SBU (テスト実施時はさらに 1.5 SBU)

libarchive の依存パッケージ

任意

libxml2-2.9.4, LZO-2.10, Nettle-3.3 または OpenSSL-1.1.0f

ユーザー情報: http://wiki.linuxfromscratch.org/blfs/wiki/libarchive

libarchive のインストール

以下のコマンドを実行して libarchive をビルドします。

./configure --prefix=/usr --disable-static &&
make

ビルド結果をテストする場合は make check を実行します。

root ユーザーとなって以下を実行します。

make install

コマンド説明

--disable-static: このスイッチはスタティックライブラリをインストールしないようにします。

--without-xml2: expat と libxml2 の双方がインストールされている場合に、xar アーカイブフォーマットへのサポートとして、本来なら適切な libxml2 ではなく expat を利用することを指定します。

--without-nettle: OpenSSL と Nettle の双方がインストールされている場合に、暗号化サポートとして、本来なら適切な Nettle ではなく OpenSSL を利用することを指定します。

パッケージ構成

インストールプログラム: bsdcat, bsdcpio, bsdtar
インストールライブラリ: libarchive.so
インストールディレクトリ: なし

概略説明

bsdcat

ファイルを拡張し標準出力に出力します。

bsdcpio

cpio と同等のツール。

bsdtar

GNU tar と同等のツール。

libarchive.so

数々のストリーミングアーカイブ形式を生成、読み込みを行うライブラリを提供します。

最終更新日: 2017-08-19 04:42:43 +0900