6.73.2. Instalarea Util-linux
Pregătiți Util-linux pentru compilare:
./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 \
--fără-python \
--fără-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 \
--fără-python \
--fără-systemd \
--without-systemdsystemunitdir
Opțiunile --disable și --without previn avertismentele despre construirea componentelor care necesită pachete care nu sunt în LFS sau care sunt incompatibile cu programele instalate de alte pachete.
Compilați pachetul:
face
face
bash tests/run.sh --srcdir=$PWD --builddir=$PWD
bash tests/run.sh --srcdir=$PWD --builddir=$PWD
Dacă doriți, rulați suita de teste ca utilizator non-root:
avertizare
Rularea suitei de testare ca utilizator root poate fi dăunătoare sistemului dumneavoastră. Pentru a-l rula, opțiunea CONFIG_SCSI_DEBUG pentru nucleu trebuie să fie disponibilă în sistemul care rulează în prezent și trebuie să fie construită ca modul. Construirea acestuia în nucleu va împiedica pornirea. Pentru o acoperire completă, trebuie instalate alte pachete BLFS. Dacă se dorește, acest test poate fi rulat după repornirea în sistemul LFS finalizat și rularea:
avertizare
Rularea suitei de testare ca utilizator root poate fi dăunătoare sistemului dumneavoastră. Pentru a-l rula, opțiunea CONFIG_SCSI_DEBUG pentru nucleu trebuie să fie disponibilă în sistemul care rulează în prezent și trebuie să fie construită ca modul. Construirea acestuia în nucleu va împiedica pornirea. Pentru o acoperire completă, trebuie instalate alte pachete BLFS. Dacă se dorește, acest test poate fi rulat după repornirea în sistemul LFS finalizat și rularea:
chown -Rv nimeni .
su nimeni -s /bin/bash -c "PATH=$PATH make -k check"
chown -Rv nimeni .
su nimeni -s /bin/bash -c "PATH=$PATH make -k check"
Instalează pachetul:
make install
make install