parted-3.6

Introdução a parted

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.1.

Informação do Pacote

  • Transferência (HTTP): https://ftp.gnu.org/gnu/parted/parted-3.6.tar.xz

  • Transferência (FTP):

  • 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)

Dependências do Parted

Recomendadas

Opcionais

dosfstools-4.2, texlive-20230313 (ou install-tl-unx) e Digest::CRC (para testes)

Configuração Opcional do Núcleo 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]

Instalação do parted

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-20230313 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
[Nota]

Nota

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

Explicações do Comando

--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.

Conteúdo

Aplicativos Instalados: parted e partprobe
Bibliotecas Instaladas: libparted.so e libparted-fs-resize.so
Diretórios Instalados: /usr/include/parted e /usr/share/doc/parted-3.6

Descrições Curtas

parted

é um aplicativo de manipulação de partição

partprobe

informa o Sistema Operacional a respeito de mudanças da tabela de partição

libparted.so

contém as funções da API do Parted