환경은 AIX 7.0 RPM 버전 3.0.5입니다. 나는 유닉스 세계에 아주 익숙하다. 나의 무지로 인내심을 가져라.컴파일 된 2 진 파일에서 RPM 스펙 파일 작성
우리는 3 가지 유형의 파일을 RPM으로 패키지화했습니다.
• 소스/진/*. bainaryfiles (그들 주위의 160) 소스/UI/*. mm •
(파일 없음 2)
• 소스/스크립트/*. 쉬 없다 (10-20)
이러한 파일은 대상 서버용으로 컴파일되며이 파일은 바이너리 형식이며이 파일을 tar로 압축하지 않습니다.
.binaryfiles, .ui와의 .sh 파일을 rpmbuild 사용하여 생성 된 RPM에서 발생 설치
는어떤 빌드가 이미 내장되어 있기 때문에 일이없는 대상 서버에서 다른 디렉토리로 이동합니다.
누구나 .spec 파일 샘플과 단계를 제공 할 수 있습니까? 루트 액세스없이 rpmbuild를 실행할 수 있습니까? 루트 액세스없이 rpm 설치를 실행할 수 있습니까?
에 적용 할 생각; 'tar'는 이것을위한 올바른 도구입니다. 걱정하지 마라, 아무것도 압축하지 않는다. 예제 tar :'cd/some/where; tar -cf Source.tar Source'; 예제 untar :'cd/path/to; tar -xf Source.tar' –
조직은 RPM으로 구축 가능한 모든 설치 가능 파일을 갖기 위해 새로운 계획을 세웠습니다. –
일반 사용자로'rpmbuild'를 실행할 수 있습니다. 그러나'rpmdb' 데이터베이스는 권한이있는 사용자 만 쓸 수 있기 때문에 패키지를 설치하려면 root가 필요합니다. 이것이 받아 들일 수 있다면, 나는 당신이 사용할 수있는 spec template을 가지고 답을 쓸 것이다. – alvits