Necesito cambiar el tamaño de uno de mis discos y mucha información conduce a la resize
función desde parte. Pero eso se eliminó de parted en la versión 3.1. Y se acaba de lanzar 3.2. Pero cuando lo hago:
yum parted
Obtengo la versión 3.1.
Para instalar 3.2 hay estoguíapero es demasiado técnico para mí y no sé qué hacer.
¿Algún consejo sobre cómo actualizar/instalar parted 3,2?
Respuesta1
Para crear un CentOS 7 rpm para la versión 3.2, siga estas instrucciones:
- Configure un entorno de compilación RPM en una máquina CentOS 7 segúnhttps://wiki.centos.org/HowTos/SetupRpmBuildEnvironment
- Inicie sesión en esa máquina como usuario sin privilegios y acceda a su entorno de compilación RPM.
- Obtenga el paquete RPM fuente de Fedora 29 (SRPM) para parted 3.2 ejecutando
wget https://www.rpmfind.net/linux/fedora/linux/development/rawhide/Everything/x86_64/os/Packages/p/parted-3.2-32.fc29.i686.rpm
- Instale el SRPM. Tenga en cuenta que NO usa sudo para este:
rpm -Uvh parted-3.2-32.fc29.i686.rpm
- Este SRPM en particular requiere dependencias que pueden estar presentes o no en su máquina de compilación. Para asegurarse de cumplir con los requisitos, haga:
sudo yum install e2fsprogs-devel readline-devel ncurses-devel texinfo device-mapper-devel libuuid-devel libblkid-devel dosfstools perl-Digest-CRC bc gperf
- Luego, reconstruya el RPM para CentOS:
rpmbuild --rebuild parted-3.2-32.fc29.i686.rpm
- Lleva un tiempo, pero finalmente el RPM recién creado está disponible en
<build root>/RPMS
- Copie el RPM a la máquina de destino e instale:
sudo yum install parted-3.2-32.el7.x86_64.rpm