libarchive-3.3.3

libarchive の概要

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

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

パッケージ情報

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

  • ダウンロード MD5 sum: 4038e366ca5b659dae3efcc744e72120

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

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

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

libarchive の依存パッケージ

任意

libxml2-2.9.8, LZO-2.10, Nettle-3.4

ユーザー情報: 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

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

最終更新日: 2018-09-07 06:16:55 +0900