2017-01-13 15 views
-3

사전 빌드 된 바이너리에서 RPM을 만듭니다. Vault 바이너리는 웹 사이트에서 zip 파일로 다운로드 할 수 있지만 rpm으로 압축 된 바이너리를 얻는 방법은 알 수 없습니다. 나는 fpm을 시도하지만 난 사전 구축 된 바이너리 포장을 위해 그것을 사용할 수 없습니다 같아요. 내가 가진 모든 압축 볼트 이진로,내가 <a href="https://www.vaultproject.io/downloads.html" rel="nofollow noreferrer">Hashicorp Vault</a>에 대한 <code>rpm</code> 패키지를 만들려고 해요 어떤 소스 코드

나는 디렉토리 트리가 RPM을 생성하도록 설정되어야합니다 알지만, 그 안에 파일에 넣어 모르겠어요. 아니 내가 debuild 다음에 같은 사용 dhmake에 대한 deb을 만들 수 SPEC 파일 중 하나

에 어떤 내용에 대해 확실하지 않지만 RPM을 만드는 방법에 대해 이동하는 방법을 잘.

어떤 도움이 필요합니까? : sad_panda : 당신은 바이너리 패키지 또는 소스를 컴파일하는 경우

답변

0

FPM 솔루션이었다. 그냥 내가 그것을 사용하는 올바른 방법을 알아낼 수 없었다.

fpm -s dir \ 
-t rpm \ 
--name vault \ 
--version 0.6.4 \ 
--url https://www.vaultproject.io \ 
-C /install/vault \ 
.``` 

FPM이 굉장 후, mkdir -p /install/vault; cp $filename /install/vault/

을 가 zip 파일을 다운로드 한 바이너리 파일 ($ 파일 이름) 추출 : 그래서 내가 사용하는 것입니다!