xfsprogs-6.1.1

Introdução a xfsprogs

O pacote xfsprogs contém ferramentas de administração e de depuração para o sistema de arquivos XFS.

Esse pacote é conhecido por construir e funcionar adequadamente usando uma plataforma LFS 11.3.

Informação do Pacote

Dependências do xfsprogs

Exigidas

inih-56 e liburcu-0.14.0

Opcionais

ICU-72.1 (para escaneamento de nome Unicode em xfs_scrub)

Observações de Usuário(a): https://wiki.linuxfromscratch.org/blfs/wiki/xfs

Configuração do Núcleo

Habilite as seguintes opções na configuração do núcleo e recompile o núcleo:

File systems --->
  <*/M> XFS filesystem support [CONFIG_XFS_FS]

Instalação do xfsprogs

Instale xfsprogs executando os seguintes comandos:

make DEBUG=-DNDEBUG    \
     INSTALL_USER=root  \
     INSTALL_GROUP=root

Esse pacote não vem com uma suíte de teste.

Agora, como o(a) usuário(a) root:

make PKG_DOC_DIR=/usr/share/doc/xfsprogs-6.1.1 install    &&
make PKG_DOC_DIR=/usr/share/doc/xfsprogs-6.1.1 install-dev &&

rm -rfv /usr/lib/libhandle.{a,la}

Explicações do Comando

make DEBUG=-DNDEBUG: Desliga os símbolos de depuração.

INSTALL_USER=root INSTALL_GROUP=root: Isso configura o(a) proprietário(a) e o grupo dos arquivos instalados.

OPTIMIZER="...": Adicionar esse parâmetro ao final do comando make substitui as configurações padrão de otimização.

Conteúdo

Aplicativos Instalados: fsck.xfs, mkfs.xfs, xfs_admin, xfs_bmap, xfs_copy, xfs_db, xfs_estimate, xfs_freeze, xfs_fsr, xfs_growfs, xfs_info, xfs_io, xfs_logprint, xfs_mdrestore, xfs_metadump, xfs_mkfile, xfs_ncheck, xfs_quota, xfs_repair, xfs_rtcp, xfs_scrub, xfs_scrub_all e xfs_spaceman
Bibliotecas Instaladas: libhandle.so
Diretórios Instalados: /usr/include/xfs, /usr/lib/xfsprogs, /usr/share/xfsprogs e /usr/share/doc/xfsprogs-6.1.1

Descrições Curtas

fsck.xfs

simplesmente sai com um status zero, pois as partições XFS são verificadas ao tempo da montagem

mkfs.xfs

constrói um sistema de arquivos XFS

xfs_admin

muda os parâmetros de um sistema de arquivos XFS

xfs_bmap

imprime o mapeamento de bloco para um arquivo XFS

xfs_copy

copia o conteúdo de um sistema de arquivos XFS para um ou mais destinos em paralelo

xfs_estimate

para cada argumento de diretório, estima o espaço que o diretório ocuparia se fosse copiado para um sistema de arquivos XFS (não cruza os pontos de montagem)

xfs_db

é usado para depurar um sistema de arquivos XFS

xfs_freeze

suspende o acesso a um sistema de arquivos XFS

xfs_fsr

aplicável somente a sistemas de arquivos XFS, melhora a organização de sistemas de arquivos montados; o algoritmo de reorganização opera sobre um arquivo por vez, compactando ou, do contrário, melhorando o esquema das extensões de arquivo (blocos contíguos de dados de arquivo)

xfs_growfs

expande um sistema de arquivos XFS

xfs_info

é equivalente a invocar xfs_growfs, mas especificando que nenhuma mudança no sistema de arquivos é para ser feita

xfs_io

é uma ferramenta de depuração, como xfs_db, mas tem como objetivo examinar o caminho regular de Entrada/Saída de arquivo em vez do próprio volume cru XFS

xfs_logprint

imprime o registro de um sistema de arquivos XFS

xfs_mdrestore

restaura uma imagem do meta despejo XFS para uma imagem do sistema de arquivos

xfs_metadump

copia os metadados do sistema de arquivos XFS para um arquivo

xfs_mkfile

cria um arquivo XFS, preenchido com zeros por padrão

xfs_ncheck

gera nomes de caminhos a partir de números de "inode" para um sistema de arquivos XFS

xfs_quota

é um utilitário para informar e para editar vários aspectos das cotas do sistema de arquivos

xfs_repair

repara sistemas de arquivos XFS corrompidos ou danificados

xfs_rtcp

copia um arquivo para a partição em tempo real em um sistema de arquivos XFS

xfs_scrub

verifica e repara o conteúdo de um sistema de arquivos XFS montado

xfs_scrub_all

limpa todos os sistemas de arquivos XFS montados

xfs_spaceman

informa e controla o uso de espaço livre em um sistema de arquivos XFS

libhandle.so

contém funções específicas do XFS que fornecem uma maneira de realizar certas operações do sistema de arquivos sem usar um descritor de arquivo para acessar objetos do sistema de arquivos