Übersicht
Stichwortsuche
History
Versionen
Kategorien
Alle Artikel
SuSE Linux: Versionen 4.2 bis 5.0
_s
am Ende des Paketnamens.
Als Beispiel soll hier das Quellpaket zu AfterStep
(Paket afterstp
) verwendet werden.
gcc
), ggf. den C++-Compiler (Paket gpp
)
und das Paket patch
installiert haben. Wenn Sie
X-Programme compilieren wollen, brauchen Sie u.U. auch das Paket
xdevel
.
Die meisten Quellpakete des S.u.S.E. Linux-Systems
werden in das Verzeichnis /usr/src/packages
ausgepackt. Dort wird für jedes Paket ein eigenes Verzeichnis (mit
Namen des Pakets) angelegt,
z.B. /usr/src/packages/afterstp
für das Paket
afters_s.tgz
.
Im Paketverzeichnis selbst findet man im allgemeinen mindestens zwei Dateien:
PAKET.tar.gz
PAKET.diff
PAKET
des Quellpakets wird meist vom Namen des
fertigen Pakets (Binär-Paket) abweichen.Für das AfterStep-Paket sind das die Dateien
AfterStep-1.0.tar.gz
AfterStep-1.0.dif
Diese Veränderungen müssen erst eingebaut werden, dann wird das Paket compiliert und schließlich installiert. Hier haben wir dann auch die 3 prinzipiellen Schritte aufgezählt.
PAKET
immer den Namen des Quellpakets (z.B.
AfterStep-1.0
) ohne die .tar.gz
-Extension.
Zum Auspacken, Compilieren und Installieren wird das Programm
pkgmake
verwendet. Allgemeine Infos dazu erhalten Sie
durch den Aufruf
pkgmake info.
Alle Aufrufe von pkgmake
erfolgen aus dem Verzeichnis
/usr/src/packages/paket
, z.B.
/usr/src/packages/afterstp
.
pkgmake extract PAKETDanach existiert i.a. ein Verzeichnis
PAKET
, in dem Sie
das eigentliche, originale Quellpaket finden. Daneben existieren
i.a. mehrere Dateien mit der Extension ,v
bzw. .orig
, die durch das Einarbeiten der Anpassungen
erzeugt wurden. Bitte ändern Sie diese nicht, Sie können sie getrost
ignorieren.
pkgmake compile PAKET
pkgmake install PAKET
PAKET
kann auch entfallen, wenn nur ein
Paket im Verzeichnis ist bzw. pkgmake
keine
Schwierigkeiten macht.
Die Schritte pkgmake compile
und pkgmake
install
können Sie prinzipiell beliebig oft machen, v.a. wenn
Sie inzwischen selbst Änderungen an den Dateien durchgeführt haben.
Wenn Sie die o.g. Schritte durchgeführt haben, sollten die installierten Dateien (abgesehen vom Installationsdatum) mit denen aus dem entsprechenden Binärpaket identisch sein.
Siehe auch:
Stichwörter: SOURCE, SRC, QUELLPAKET, _S-PAKETE, COMPILIEREN, PKGMAKE, COMPILIEREN, ZQ
Kategorien:
Applikationen
Übersicht
Stichwortsuche
History
Versionen
Kategorien
Alle Artikel