요리사 inspec을 설치하고 싶습니다. gem install inspec
을 사용하여 수행 할 수 있지만이 보석에서 rpm 파일을 만들고 싶습니다. 또한이 rpm 패키지에 inspec
의 모든 종속성을 함께 넣으려고합니다. 어떻게해야합니까? 한 가지 방법은 fpm
을 사용하는 것입니다. 나는 tar 파일을 만들고 모든 의존성을 거기에두고 fpm -s dir -t rpm -n "inspec" /path to tar file/
을 사용했다. rpm 파일 inspec-1.0-1.x86_64.rpm
을 만듭니다. 하지만 rpm -ivh inspec-1.0-1.x86_64.rpm
을 실행하면 error: unpacking of archive failed on file /path to tar file: cpio: chown failed - Operation not permitted
이됩니다. 내가 도대체 뭘 잘못하고있는 겁니까? 그렇게 할 방법이 있습니까?하나의 rpm 파일에 서로 다른 종속성 패키지화
0
A
답변
0
패키지를 생성하려면 gem2rpm을 사용하십시오. 그리고 모든 종속성을 따로 패키지하십시오 (나중에 감사 할 것입니다). https://copr.fedorainfracloud.org/coprs/g/rubygems/rubygems/
이미 내장이 패키지 :
관련 문제
- 1. 하나의 파일에 여러 RPM 패키징
- 2. 또 다른 RPM 종속성 문제 ...
- 3. 다른 디렉토리에 서로 하나의 파일에 액세스
- 4. 설치하기 RPM 종속성
- 5. RPM 빌드 종속성 오류
- 6. RPM 파일 존재에 대한 종속성
- 7. 하나의 파일에 두 개의 서로 다른 파일 형식이 있습니까?
- 8. 서로 다른 종속성 값을 가진 AngularJS 테스트
- 9. 하나의 리소스가 서로 다른 표현
- 10. "다음 중 하나"로 RPM 종속성 지정
- 11. rpm 패키지 설치 및 종속성 처리
- 12. 하나의 폴더에 서로 다른 파일을 반복하여 반복합니다.
- 13. 두 개의 서로 다른 젠킨스에 대한 하나의 svn 프로젝트 (다른 종속성 포함)
- 14. 다른 사용자의 RPM % 게시
- 15. 메이븐의 다른 분류 자에 대한 서로 다른 종속성
- 16. Json을 하나의 클래스에로드하여 서로 다른 클래스로 보냅니다.
- 17. 하나의 파일을 다른 파일에 추가
- 18. Make : 다른 하나의 대상에 종속성 가져 오기
- 19. war 파일에 .exe 응용 프로그램을 패키지화 할 수 있습니까?
- 20. 동일한 객체를 다른 파일에 사용하여 서로 다른 레벨 로깅
- 21. 서로 다른 프로젝트에 대해 서로 다른 local maven 리포지토리를 pom 파일에 지정하는 방법은 무엇입니까?
- 22. 하나의 DataAdapter, 두 개의 서로 다른 테이블
- 23. Android : 하나의 목록에있는 서로 다른 객체
- 24. 서로 다른 지점에있는 동일한 구성 파일의 서로 다른 버전
- 25. RPM 사양 파일에 대상 디렉토리 설정
- 26. 파일 종속성 검사 전에 RPM Spec 섹션이 실행 되었습니까?
- 27. 건물 RPM
- 28. 스프링 빈과 sessionFactory가 서로 다른 xml 파일에 있음
- 29. 다른 패키지의 래퍼 rpm 생성
- 30. rpm pkg를 다른 것으로 교체하십시오
감사 @msuchy
당신은이 COPR 저장소를 사용할 수 있습니다. 그러나 설치시''의존성 오류''가 발생합니다. 나는이 패키지를 사용했다. https://copr-be.cloud.fedoraproject.org/results/@rubygems/rubygems/fedora-24-x86_64/00378921-rubygem-inspec/rubygem-inspec-0.27.0-1.fc24.noarch .rpm – saurg