
따라해보려고 해요젠 가이드Fedora 15 버전 패키지 설치를 사용하여 domU를 구성합니다(dom0은 CentOS 5.6입니다). 설치된 루트 LV의 대체 루트를 사용하여 rpm install 명령을 실행했지만 이 문제가 계속 발생합니다.
# rpm -ivh --nodeps --root /mnt/fedRoot fedora-release-15-1.noarch.rpm
warning: fedora-release-15-1.noarch.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 069c8460
Preparing... ########################################### [100%]
1:fedora-release ########################################### [100%]
error: unpacking of archive failed: cpio: Bad magic
이 문제를 해결하려면 어디서부터 시작해야 할지 모르겠습니다.
내가 이해한 바에 따르면 rpm은 "루트" 파일 시스템(마운트된 드라이브에 할당한)을 읽고 "루트" 시스템을 기반으로 디렉터리 구조를 확인하고 설치합니다. cpio: Bad magic
조금 이란 무엇입니까 ? 이 rpm 설치를 작동시키기 위한 제안 사항이 있습니까? 더 많은 정보가 필요하시면 알려주세요...
답변1
Fedora 13(이 버전인 것 같습니다)부터 RPM은 md5 대신 sha256 체크섬을 사용하기 시작했습니다. RHEL5/Centos5는 지원되지 않습니다. rpm 설치 명령에
추가해야 합니다 .--nomd5