File-Roller-43.1

File Roller の概要

File Roller is an archive manager for GNOME with support for tar, bzip2, gzip, zip, jar, compress, lzop, zstd, dmg, and many other archive formats.

[注記]

注記

LFS や依存パッケージが本ブックに示す最新安定バージョンでなかった場合には、BLFS 開発版においては、パッケージのビルドや処理実行が適切に行われないことがあります。

[注記]

注記

File Roller is only a graphical interface to archiving utilities such as tar and zip.

パッケージ情報

File Roller の依存パッケージ

必須

GTK+-3.24.38, itstool-2.0.7

推奨

任意 (for the API documentation)

Gi-DocGen-2023.3

任意 (Runtime)

UnRar-6.2.12, UnZip-6.0, Zip-3.0

File Roller のインストール

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

mkdir build &&
cd    build &&

meson setup --prefix=/usr       \
            --buildtype=release \
            -Dpackagekit=false  \
            ..                  &&
ninja

このパッケージにテストスイートはありません。

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

ninja install &&
chmod -v 0755 /usr/libexec/file-roller/isoinfo.sh
[注記]

注記

DESTDIR 手法により本パッケージをインストールする場合 /usr/share/glib-2.0/schemas/gschemas.compiled は生成更新されません。 このファイルを生成更新するためには root ユーザーになって以下のコマンドを実行します。

glib-compile-schemas /usr/share/glib-2.0/schemas
[注記]

注記

This package installs icon files into the /usr/share/icons/hicolor hierarchy and desktop files into the /usr/share/applications hierarchy. You can improve system performance and memory usage by updating /usr/share/icons/hicolor/index.theme and /usr/share/applications/mimeinfo.cache. To perform the update you must have GTK+-3.24.38 installed (for the icon cache) and desktop-file-utils-0.27 (for the desktop cache) and issue the following commands as the root user:

gtk-update-icon-cache -qtf /usr/share/icons/hicolor &&
update-desktop-database -q

コマンド説明

--buildtype=release: 本パッケージの安定版リリース向けに適したビルドタイプを指定します。 デフォルトにしていると、最適化されていないバイナリを生成する場合があるためです。

-Dpackagekit=false: This switch disables the use of PackageKit which isn't suitable for BLFS.

-Dapi_docs=enabled: Use this switch if you have Gi-DocGen-2023.3 installed and wish to generate the API documentation.

パッケージ構成

インストールプログラム: file-roller
インストールライブラリ: libnautilus-fileroller.so
インストールディレクトリ: /usr/{libexec,share{,/help/*}}/file-roller

概略説明

file-roller

is an archive manager for GNOME