The UDisks package provides a daemon, tools and libraries to access and manipulate disks and storage devices.
Development versions of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable versions of the books.
下载地址(HTTP):https://github.com/storaged-project/udisks/releases/download/udisks-2.11.1/udisks-2.11.1.tar.bz2
MD5 校验和:55f9f7bbb7986244bb4905c04f8c1542
大小:1.9 MB
预计所需磁盘空间:68 MB(含测试)
预计构建时间:0.2 SBU(含测试)
libatasmart-0.19, libblockdev-3.5.0, libgudev-238, and Polkit-127
Systemd-261.1 (runtime)
GLib-2.88.2 (with GObject Introspection)
D-Bus Python-1.4.0 (for the integration tests), GTK-Doc-1.36.1, libxslt-1.1.45 (for the man pages), LVM2-2.03.41, PyGObject-3.56.3 (for the integration tests), exFAT, and libiscsi
btrfs-progs-7.0, dosfstools-4.2, gptfdisk-1.0.10, mdadm-4.6, and xfsprogs-7.0.1
Install UDisks by running the following commands:
./configure --prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var \
--disable-static \
--enable-available-modules &&
make
To test the results, issue: make
check. A more thorough test can be run with
make ci. You must
first create the directories /var/run/udisks2 and /var/lib/udisks2, and the optional python modules
should be present.
Now, as the root user:
make install
--disable-static: This
switch prevents installation of static versions of the libraries.
--enable-gtk-doc: Use this parameter if
GTK-Doc is installed and you wish
to rebuild and install the API documentation.
--enable-available-modules:
This switch enables additional UDisks2 functionalities if libblockdev-3.5.0 has been built with
optional dependencies.