6.73.2. Installation von Util-Linux
Bereiten Sie Util-Linux für die Kompilierung vor:
./configure ADJTIME_PATH=/var/lib/hwclock/adjtime \
--docdir=/usr/share/doc/util-linux-2.34 \
--disable-chfn-chsh \
--disable-login \
--disable-nologin \
--disable-su \
--disable-setpriv \
--disable-runuser \
--disable-pylibmount \
--disable-static \
--ohne-Python \
--without-systemd \
--without-systemdsystemunitdir
./configure ADJTIME_PATH=/var/lib/hwclock/adjtime \
--docdir=/usr/share/doc/util-linux-2.34 \
--disable-chfn-chsh \
--disable-login \
--disable-nologin \
--disable-su \
--disable-setpriv \
--disable-runuser \
--disable-pylibmount \
--disable-static \
--ohne-Python \
--without-systemd \
--without-systemdsystemunitdir
Die Optionen --disable und --without verhindern Warnungen zum Erstellen von Komponenten, die Pakete erfordern, die nicht in LFS enthalten sind, oder die mit von anderen Paketen installierten Programmen inkonsistent sind.
Stellen Sie das Paket zusammen:
um
um

bash tests/run.sh --srcdir=$PWD --builddir=$PWD
bash tests/run.sh --srcdir=$PWD --builddir=$PWD
Führen Sie die Testsuite bei Bedarf als Nicht-Root-Benutzer aus:
Warnung
Das Ausführen der Testsuite als Root-Benutzer kann Ihr System beschädigen. Dazu muss die Option CONFIG_SCSI_DEBUG für den Kernel im laufenden System verfügbar und als Modul erstellt sein. Die Integration in den Kernel verhindert das Booten. Für eine vollständige Abdeckung müssen weitere BLFS-Pakete installiert werden. Falls gewünscht, kann dieser Test nach einem Neustart des fertigen LFS-Systems und der Ausführung von Folgendem ausgeführt werden:
Warnung
Das Ausführen der Testsuite als Root-Benutzer kann Ihr System beschädigen. Dazu muss die Option CONFIG_SCSI_DEBUG für den Kernel im laufenden System verfügbar und als Modul erstellt sein. Die Integration in den Kernel verhindert das Booten. Für eine vollständige Abdeckung müssen weitere BLFS-Pakete installiert werden. Falls gewünscht, kann dieser Test nach einem Neustart des fertigen LFS-Systems und der Ausführung von Folgendem ausgeführt werden:
chown -Rv niemand.
su none -s /bin/bash -c "PATH=$PATH make -k check"
chown -Rv niemand.
su none -s /bin/bash -c "PATH=$PATH make -k check"
Installieren Sie das Paket:
make install
make install
Dokumentation