libblockdev é uma biblioteca C que suporta GObject Introspection para manipulação de dispositivos de bloco. Ela tem uma arquitetura baseada em plug-in onde cada tecnologia (como LVM, Btrfs, MD RAID, Swap,...) é implementada em um plug-in separado, possivelmente com várias implementações (por exemplo, usando CLI do LVM ou a nova API DBus do LVM).
Esse pacote é conhecido por construir e funcionar adequadamente usando uma plataforma LFS 11.3.
Transferência (HTTP): https://github.com/storaged-project/libblockdev/releases/download/2.28-1/libblockdev-2.28.tar.gz
Soma de verificação MD5 da transferência: 6476e5967753ee03d8e65f4d7837a4b6
Tamanho da transferência: 908 KB
Espaço em disco estimado exigido: 14 MB
Tempo de construção estimado: 0,2 UPC
gobject-introspection-1.74.0, libbytesize-2.7, libyaml-0.2.5, parted-3.5 e volume_key-0.3.12
btrfs-progs-6.1.3, GTK-Doc-1.33.2, mdadm-4.2, dmraid, bcachefs e ndctl
Observações de Usuário(a): https://wiki.linuxfromscratch.org/blfs/wiki/libblockdev
Instale libblockdev executando os seguintes comandos:
./configure --prefix=/usr \ --sysconfdir=/etc \ --with-python3 \ --without-gtk-doc \ --without-nvdimm \ --without-dm && make
Esse pacote não vem com uma suíte de teste funcional.
Agora, como o(a) usuário(a) root
:
make install