O pacote Parted é uma ferramenta de particionamento de disco e de redimensionamento de partição.
Esse pacote é conhecido por construir e funcionar corretamente usando uma plataforma LFS 12.2.
Transferência (HTTP): https://ftp.gnu.org/gnu/parted/parted-3.6.tar.xz
Soma de verificação MD5 da transferência: 93d2d8f22baebc5eb65b85da05a79e4e
Tamanho da transferência: 1,8 MB
Espaço em disco estimado exigido: 29 MB (adicionais 3 MB para os testes e adicionais 2 MB para a documentação opcional PDF e Postscript)
Tempo de construção estimado: 0,3 UPC (3,6 UPC adicionais para os testes)
LVM2-2.03.26 (device-mapper, exigido se construir udisks)
dosfstools-4.2, texlive-20240312 (ou install-tl-unx) e Digest::CRC (para testes)
Cerca de 20% mais testes são executados se o seguinte módulo do núcleo for construído:
Device Drivers ---> SCSI device support ---> [*] SCSI low-level drivers ---> [SCSI_LOWLEVEL] <M> SCSI debugging host and device simulator [SCSI_DEBUG]
Instale Parted executando os seguintes comandos:
./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
Se você tiver texlive-20240312 instalado e desejar criar documentação em PDF e Postscript, [então] emita os seguintes comandos:
cp build-aux/texinfo.tex doc && texi2pdf -o doc/parted.pdf doc/parted.texi && texi2dvi -o doc/parted.dvi doc/parted.texi && dvips -o doc/parted.ps doc/parted.dvi
Para testar os resultados, emita, como o(a) usuário(a) root
:
make check
Muitos testes são pulados se não executados como o(a) usuário(a)
root
.
Agora, como o(a) usuário(a) root
:
make install && install -v -m755 -d /usr/share/doc/parted-3.6/html && install -v -m644 doc/html/* \ /usr/share/doc/parted-3.6/html && install -v -m644 doc/{FAT,API,parted.{txt,html}} \ /usr/share/doc/parted-3.6
Instale a documentação opcional PDF e Postscript emitindo o
seguinte comando como o(a) usuário(a) root
:
install -v -m644 doc/FAT doc/API doc/parted.{pdf,ps,dvi} \ /usr/share/doc/parted-3.6
--disable-static
: Essa
chave impede a instalação das versões estáticas das bibliotecas.
--disable-device-mapper
: Essa opção
desabilita o suporte a mapeador de dispositivos. Adicione esse
parâmetro se você não tiver instalado o LVM2.