26.3 Verwendungsbeispiel

Das folgende Beispiel beschreibt das Verfahren der Zustellung einer Datei mit dem Namen readme an das Verzeichnis /usr/share/myapp:

  1. 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.

  2. 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.

  3. 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.