2016-02-18 25 views

回答

1

從6.0開始,install4j不支持所有這三個字段。我爲它創建了一個問題。

0

至少對我來說,解決方法是創建一個腳本來生成基本的rpm規格,並啓動rpmbuild --buildroot=... -bb [spec]。這遠非漂亮,需要在安裝有rpmbuild的機器上運行。 (RPM構建過程是一個有些奇怪。)

只是爲了子孫後代,我創建了規範的樣子

Name: ... 
Version: ... 
Release: ... 
Summary: ... 
License: ... 
Distribution: ... 
Group: ... 
Packager: ... 
Requires: ... 

%description 
... 

%files 
... 

%post 
... 

有明顯更可能的話用RPM,但是一般不認爲我需要的一切,並且不清楚該怎麼做。

所以......這是我的流程的解決方法,雖然肯定會更容易自動化,因爲我基本上可以控制單個install4j構建中的大部分基本元數據。 :)

相關問題