내 디스크 중 하나의 크기를 조정해야 하는데 많은 정보로 인해 resize
parted의 기능이 작동하지 않게 되었습니다. 하지만 버전 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