2017-05-10 106 views
0

我需要建立幾個.deb軟件包在本地分發一些軟件,我試圖用FPM:https://github.com/jordansissel/fpm如何使用FPM建立包(DEB)

這是除了我使用極其簡單錯過了真正基本的東西即:我如何設置包的根目錄。當我運行:

fpm -s dir -t deb <path to dir I want packaged> 

在包中的文件包括完整

我想是有包的根是該目錄中。

~/package/ 
    etc/package.conf 
    bin/package 

回答

0

我掙扎與此一天搞清楚,你需要做的是建立一個包裝目錄<dir>然後生成包安裝到<dir>/<final install location> 如前

mkdir ~/build 
cd ~/argus-clients-3.0.8.2/ 
./configure -prefix=~/build/usr/local 
make install 
cd ~/build 
fpm -s dir -t deb -n argus-clients-3.0.8.2 ./usr