Le paquet Parted est un outil de partitionnement et de redimensionnement de disque.
Ce paquet est connu pour se construire correctement sur une plateforme LFS-8.4.
Téléchargement (HTTP) : https://ftp.gnu.org/gnu/parted/parted-3.2.tar.xz
Téléchargement (FTP) : ftp://ftp.gnu.org/gnu/parted/parted-3.2.tar.xz
Somme de contrôle MD5 du téléchargement : 0247b6a7b314f8edeb618159fa95f9cb
Taille du téléchargement : 1.6 Mo
Estimation de l'espace disque requis : 27 Mo (plus 2 Mo les tests et encore 1 Mo pour la documentation facultative en PDF et Postscript)
Estimation du temps de construction : 0.4 SBU (plus 0.6 SBU pour les tests)
Facultatif, pour corriger la construction sans le support de périphérique mapper : http://www.linuxfromscratch.org/patches/blfs/8.4/parted-3.2-devmapper-1.patch
LVM2-2.03.02 (device-mapper, requis si vous construisez udisks)
Pth-2.0.7 et texlive-20180414 (ou install-tl-unx)
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/parted
Si vous voulez construire sans le support de périphériques mappés, une correction est nécessaire :
patch -Np1 -i ../parted-3.2-devmapper-1.patch
Installez Parted en lançant les commandes suivantes :
sed -i '/utsname.h/a#include <sys/sysmacros.h>' libparted/arch/linux.c && ./configure --prefix=/usr --disable-static && make && make -C doc html && makeinfo --html -o doc/html doc/parted.texi && makeinfo --plaintext -o doc/parted.txt doc/parted.texi
Si vous avez installé texlive-20180414 et souhaitez créer la documentation PDF et Postcript tapez les commandes suivantes :
texi2pdf -o doc/parted.pdf doc/parted.texi && texi2dvi -o doc/parted.dvi doc/parted.texi && dvips -o doc/parted.ps doc/parted.dvi
Si vous souhaitez lancer la suite de tests, enlevez d'abord un test qui normalement échoue dans BLFS, car il demande une locale C.UTF-8 :
sed -i '/t0251-gpt-unicode.sh/d' tests/Makefile
Pour tester les résultats, tapez : make check. Notez que beaucoup de
tests sont sautés s'ils ne sont pas lancé en tant qu'utilisateur
root
.
Maintenant, en tant qu'utilisateur root
:
make install && install -v -m755 -d /usr/share/doc/parted-3.2/html && install -v -m644 doc/html/* \ /usr/share/doc/parted-3.2/html && install -v -m644 doc/{FAT,API,parted.{txt,html}} \ /usr/share/doc/parted-3.2
Installez la documentation facultative PDF et Postscript en tapant
la commande suivante en tant qu'utilisateur root
:
install -v -m644 doc/FAT doc/API doc/parted.{pdf,ps,dvi} \ /usr/share/doc/parted-3.2
sed ... : Ajout un en-tête pour permettre la construction avec glibc-2.28 ou supérieure.
--disable-static
: Ce
paramètre empêche l'installation des versions statiques des
bibliothèques.
--disable-device-mapper
: Cette
option désactive le support du sondeur (mapper) de périphérique.
Ajoutez ce paramètre si vous n'avez pas installé LVM2.
Last updated on 2019-02-17 03:14:14 +0000