parted 3.2をどのようにインストールしますか?

parted 3.2をどのようにインストールしますか?

私のディスクの1つをサイズ変更する必要がありましたが、多くの情報のためにresizepartedの機能が機能しなくなりました。しかし、バージョン3.1では、この部分はpartedから削除されました。 3.2 がリリースされました。しかし、私がこれを行うと:

yum parted

私が得たのはバージョン3.1でした。

3.2をインストールするには:ガイドしかし、これは私にとってあまりにも技術的で、何をすべきかわかりません。

parted 3,2をアップデート/インストールする方法についてのヒントはありますか?

答え1

parted 3.2用のCentOS 7 rpmを構築するには、次のガイドラインに従ってください。

  • CentOS 7システムでRPMビルド環境を設定するには、次の手順に従います。https://wiki.centos.org/HowTos/SetupRpmBuildEnvironment
  • 権限のないユーザーとしてマシンにログインし、RPMビルド環境に入ります。
  • 以下を実行して、parted 3.2のFedora 29ソースRPMパッケージ(SRPM)をインポートします。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
  • 次に、CentOS用のRPMを再構築します。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

関連情報