libisoburn-1.5.6
libisoburn の概要
libisoburn is a frontend for
libraries libburn and libisofs which enables creation and expansion
of ISO-9660 filesystems on all CD/DVD/BD media supported by
libburn. This includes media like
DVD+RW, which do not support multi-session management on media
level and even plain disk files or block devices.
注記
LFS や依存パッケージが本ブックに示す最新安定バージョンでなかった場合には、BLFS
開発版においては、パッケージのビルドや処理実行が適切に行われないことがあります。
パッケージ情報
libisoburn の依存パッケージ
必須
libburn-1.5.6, libisofs-1.5.6
任意
Doxygen-1.9.8 (to generate HTML documentation),
Tk-8.6.13 (for xorriso-tcltk), libjte
libisoburn のインストール
以下のコマンドを実行して libisoburn をビルドします。
./configure --prefix=/usr \
--disable-static \
--enable-pkg-check-modules &&
make
If you have installed Doxygen and
wish to generate the HTML documentation, issue the following
command:
doxygen doc/doxygen.conf
このパッケージにテストスイートはありません。
root
ユーザーになって以下を実行します。
make install
If you have built the HTML documentation, install it by running the
following commands as the root
user:
install -v -dm755 /usr/share/doc/libisoburn-1.5.6 &&
install -v -m644 doc/html/* /usr/share/doc/libisoburn-1.5.6
コマンド説明
--disable-static
:
このスイッチはスタティックライブラリをインストールしないようにします。
--enable-pkg-check-modules
:
Enable pkg-config check for
libburn and libisofs.
パッケージ構成
インストールプログラム: osirrox, xorrecord, xorriso, xorriso-dd-target,
xorrisofs, xorriso-tcltk
インストールライブラリ: libisoburn.so
インストールディレクトリ: /usr/include/libisoburn,
/usr/share/doc/libisoburn-1.5.6
概略説明
osirrox
|
is a symbolic link to xorriso that copies
files from ISO image to a disk filesystem
|
xorrecord
|
is a symbolic link to xorriso that provides a
cdrecord type user interface
|
xorriso
|
is a program to create, load, manipulate, read, and write
ISO 9660 filesystem images with Rock Ridge extensions
|
xorriso-dd-target
|
is a program to check a USB or memory card device to see
whether it is suitable for image copying
|
xorrisofs
|
is a symbolic link to xorriso that provides a
mkisofs type user interface
|
xorriso-tcltk
|
is a frontend that operates xorriso in dialog mode
|
libisoburn.so
|
contains the libisoburn
API functions
|