Как установить parted 3.2?

Как установить parted 3.2?

Мне нужно изменить размер одного из моих дисков, и много информации ведет к resizeфункции из parted. Но это удалено из parted в версии 3.1. А 3.2 только что выпущена. Но когда я это делаю:

yum parted

У меня версия 3.1.

Для установки 3.2 есть этогидно для меня это слишком технически сложно, и я не могу понять, что делать.

Есть ли какие-нибудь советы по обновлению/установке parted 3,2?

решение1

Чтобы собрать CentOS 7 rpm для parted 3.2, следуйте этим инструкциям:

  • Настройте среду сборки RPM на машине CentOS 7, как указано ниже.https://wiki.centos.org/HowTos/SetupRpmBuildEnvironment
  • Войдите в систему как непривилегированный пользователь и перейдите в среду сборки RPM.
  • Получите исходный RPM-пакет Fedora 29 (SRPM) для parted 3.2, выполнив команду:wget https://www.rpmfind.net/linux/fedora/linux/development/rawhide/Everything/x86_64/os/Packages/p/parted-3.2-32.fc29.i686.rpm
  • Установите SRPM. Обратите внимание, что для этого НЕ нужно использовать sudo:rpm -Uvh parted-3.2-32.fc29.i686.rpm
  • Этот конкретный SRPM требует зависимостей, которые могут присутствовать или отсутствовать на вашей машине сборки. Чтобы убедиться, что вы соответствуете требованиям, выполните:sudo yum install e2fsprogs-devel readline-devel ncurses-devel texinfo device-mapper-devel libuuid-devel libblkid-devel dosfstools perl-Digest-CRC bc gperf
  • Затем пересоберите RPM для CentOS:rpmbuild --rebuild parted-3.2-32.fc29.i686.rpm
  • Это займет некоторое время, но в конечном итоге свежесозданная версия RPM станет доступна<build root>/RPMS
  • Скопируйте RPM на целевую машину и установите:sudo yum install parted-3.2-32.el7.x86_64.rpm

Связанный контент