2017-05-10 3 views
0

Ich brauche ein paar .deb-Pakete zu bauen einige Software lokal zu verteilen, und ich versuche fpm zu verwenden: https://github.com/jordansissel/fpmSo verwenden fpm Pakete zu bauen (deb)

Es ist extrem einfach zu nutzen, außer, dass ich bin etwas wirklich Grundlegendes vermissen. Zu beachten: Wie lege ich das Root-Verzeichnis für das Paket fest? Wenn ich laufen:

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

die Dateien im Paket enthalten die volle

Was ich möchte, dass die Wurzel des Pakets das das Verzeichnis haben.

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

Antwort

0

ich für einen Tag zu kämpfen mit diesem vor, herauszufinden, dass das, was Sie tun müssen, ist ein Verpackungsverzeichnis <dir> zu erstellen und dann das Paket bauen in <dir>/<final install location> zum Beispiel installieren

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 
Verwandte Themen