Preciso redimensionar um dos meus discos e muitas informações levam à resize
função do parted. Mas isso foi removido do parted na versão 3.1. E 3.2 acaba de ser lançado. Mas quando eu faço:
yum parted
Eu recebo a versão 3.1.
Para instalar o 3.2 tem issoguiamas é um pouco técnico demais para mim e não consigo descobrir o que fazer.
Alguma dica sobre como atualizar/instalar o parted 3,2?
Responder1
Para construir um CentOS 7 rpm para parted 3.2, siga estas instruções:
- Configure um ambiente de construção RPM em uma máquina CentOS 7 conformehttps://wiki.centos.org/HowTos/SetupRpmBuildEnvironment
- Faça login nessa máquina como um usuário não privilegiado e faça cd para seu ambiente de construção RPM.
- Obtenha o pacote RPM de origem do Fedora 29 (SRPM) para parted 3.2 executando
wget https://www.rpmfind.net/linux/fedora/linux/development/rawhide/Everything/x86_64/os/Packages/p/parted-3.2-32.fc29.i686.rpm
- Instale o SRPM. Observe que você NÃO usa sudo para este:
rpm -Uvh parted-3.2-32.fc29.i686.rpm
- Este SRPM específico requer dependências que podem ou não estar presentes em sua máquina de construção. Para ter certeza de que você atende aos requisitos, faça:
sudo yum install e2fsprogs-devel readline-devel ncurses-devel texinfo device-mapper-devel libuuid-devel libblkid-devel dosfstools perl-Digest-CRC bc gperf
- Em seguida, reconstrua o RPM para CentOS:
rpmbuild --rebuild parted-3.2-32.fc29.i686.rpm
- Demora um pouco, mas eventualmente o RPM recém-criado estará disponível em
<build root>/RPMS
- Copie o RPM para a máquina de destino e instale:
sudo yum install parted-3.2-32.el7.x86_64.rpm