%general-entities; ]> libblockdev-&libblockdev-version; libblockdev Introduction to libblockdev libblockdev is a C library supporting GObject Introspection for manipulation of block devices. It has a plugin-based architecture where each technology (like LVM, Btrfs, MD RAID, Swap,...) is implemented in a separate plugin, possibly with multiple implementations (e.g. using LVM CLI or the new LVM DBus API). &lfs113_checked; Package Information Download (HTTP): Download (FTP): Download MD5 sum: &libblockdev-md5sum; Download size: &libblockdev-size; Estimated disk space required: &libblockdev-buildsize; Estimated build time: &libblockdev-time; libblockdev Dependencies Required Recommended , (required for GNOME), , , , and Optional , , , , , dmraid, bcachefs, and ndctl Installation of libblockdev Install libblockdev by running the following commands: ./configure --prefix=/usr \ --sysconfdir=/etc \ --with-python3 \ --without-escrow \ --without-gtk-doc \ --without-lvm \ --without-lvm_dbus \ --without-nvdimm \ --without-tools && make This package does not come with a working test suite. Now, as the root user: make install Command Explanations --without-escrow: This switch allows building libblockdev without installed. Remove it if you've installed . --without-lvm --without-lvm_dbus --without-tools: The combination of these switches allows building libblockdev without installed. Remove it if you've installed and wish to build the lvm-cache-stats or vfat-resize utilities, or wish libblockdev to support logical volumes. : The combination of these switches allows building libblockdev without installed. The option will break , so don't use it unless you really know what you are doing. : This switch allows building libblockdev without or installed. This switch will break , so don't use it unless you really know what you are doing. : The combination of these switches allows building libblockdev without installed. The and options are not in the instruction in the instruction provided by the book because is required for and is a recommended dependency of libblockdev anyway. : This switch allows building libblockdev without installed. This switch will break , so don't use it unless you really know what you are doing. Contents Installed Programs Installed Libraries Installed Directories lvm-cache-stats and vfat-resize (both optional) libbd_btrfs.so, libbd_crypto.so, libbd_dm.so, libbd_fs.so, libbd_loop.so, libbd_lvm.so (optional), libbd_lvm-dbus.so (optional), libbd_mdraid.so, libbd_mpath.so, libbd_nvme.so, libbd_part.so, libbd_swap.so, libbd_utils.so, and libblockdev.so /etc/libblockdev, /usr/include/blockdev, and /usr/share/gtk-doc/html/libblockdev (optional) Short Descriptions lvm-cache-stats prints statistics on caches on LVM Logical Volumes lvm-cache-stats vfat-resize resizes vfat file systems vfat-resize