Das folgende Beispiel beschreibt das Verfahren der Zustellung einer Datei mit dem Namen readme
an das Verzeichnis /usr/share/myapp:
Geben Sie die folgenden Befehle ein, um die Verzeichnisstruktur und die .tar-Datei zu erstellen:
$ mkdir -p usr/share/myapp
$ echo "Hello World" >usr/share/myapp/readme
$ tar zcvf helloworld.tgz usr
Wenn die Tarball-Datei entpackt wurde, wird das Verzeichnis /usr/share/myapp erstellt, das die Datei readme
enthält.
Erstellen Sie mithilfe des Paketkonverters Alien ein RPM-Paket der Tarball-Datei, indem Sie folgenden Befehl eingeben:
$ alien -r helloworld.tgz
Der Paketkonverter Alien erstellt das Paket helloworld-1-2.noarch.rpm.
Vergewissern Sie sich, dass das Paket gültig ist, und listen Sie seinen Inhalt mit folgenden Befehlen auf:
$ rpm -qlp helloworld-1-2.noarch.rpm
/usr
/usr/share
/usr/share/myapp
/usr/share/myapp/README
Das Dienstprogramm Alien weist noch andere Optionen auf, beispielsweise zur Festlegung von Version und Beschreibung des Pakets. Weitere Informationen finden Sie unter man alien
.