UDisks pakken gir en nisse, verktøy og biblioteker for å få tilgang til og manipulere disker og lagringsenheter.
Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://github.com/storaged-project/udisks/releases/download/udisks-2.10.1/udisks-2.10.1.tar.bz2
Nedlasting MD5 sum: 613af9bfea52cde74d2ac34d96de544d
Nedlastingsstørrelse: 1.8 MB
Estimert diskplass som kreves: 44 MB (med tester)
Estimert byggetid: 0.2 SBU (med tester)
libatasmart-0.19, libblockdev-3.2.1, libgudev-238, libxslt-1.1.42, og Polkit-125
Systemd-256.5 (kjøretid)
GLib-2.82.2 (med GObject Introspection)
D-Bus Python-1.3.2 (for integrasjonstestene), GTK-Doc-1.34.0, LVM2-2.03.28, PyGObject-3.50.0 (for integrasjonstestene), exFAT, og libiscsi
btrfs-progs-6.11, dosfstools-4.2, gptfdisk-1.0.10, mdadm-4.3, og xfsprogs-6.11.0
Installer UDisks ved å kjøre følgende kommandoer:
./configure --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ --disable-static \ --enable-available-modules && make
For å teste resultatene, kjør: make check. En mer
grundig test kan kjøres med make ci. Du må først
lage mappene
/var/run/udisks2
og
/var/lib/udisks2
, og de valgfrie
python moduler skal være til stede.
Nå, som root
bruker:
make install
--disable-static
: Denne bryteren forhindrer
installasjon av statiske versjoner av bibliotekene.
--enable-gtk-doc
: Bruk denne parameteren hvis
GTK-Doc er installert og du ønsker å gjenoppbygge
og installer API dokumentasjonen.
--enable-available-modules
: Denne bryteren aktiverer
ytterligere UDisks2 funksjoner hvis
libblockdev-3.2.1 er bygget med valgfrie
avhengigheter.