Fedora 8
- kino-1.2.0 RPM RPM-devel RPM-debuginfo
- openmotif-2.3.0 RPM RPM-devel RPM-debuginfo SPEC
- assogiate-0.2.1 RPM RPM-debuginfo
Fedora 7
- openmotif-2.3.0 RPM
Fedora Core 6
- openmotif-2.3.0 RPM RPM-devel RPM-debuginfo
- kino-0.9.5 - ein voll funktionierendes Paket liefert livna
- tagtool - 0.12.3 RPM RPM-debuginfo Spec
- assoGiate -0.2.1 RPM RPM-debuginfo SPEC
Welche Pakete brauche ich zum Arbeiten mit dem Programm ?
- möchte man nur das Programm nutzen, so ist einzig die RPM Datei notwendig
- die RPM-devel Datei wird gebraucht, wenn selber Programme übersetzt werden sollen
- das Paket RPM-debuginfo, enthält Dateien zum Debuggen (untersuchen) von Programmschwierigkeiten
- die SPEC Datei wird zum Erstellen von RPM Paketen benötigt
Wie installiere ich die Pakete ?
- die von mir bereitgestellten Pakete sind signiert worden (digital unterschrieben), damit die Echtheit überprüft werden kann
- das Installationsprogramm kann dies prüfen, wenn der Schlüssel vorhanden ist, die geschieht mit:
"rpm --import m-i.kuerschner.asc" - der sicherste Weg zum Installieren der einzelnen Pakete unter Fedora Core ist:
"yum localinstall PAKETNAME.rpm" - hierbei werden alle weiteren benötigten Programmpakete geladen und installiert
- ein andere Weg ist über das Kommando:
"rpm -Uvh PAKETNAME.rpm"
Wie baue ich mir meine Pakete selber ?
Hier eine kurze Anleitung am Beispiel der Anwendung kino
-
Installieren der benötigten Pakete
yum install fedora-rpmdevtools
-
Erzeugen der RPMBuild Umgebung im Homeverzeichnis eines "normalen" Benutzers user
fedora-buildrpmtree
- Anpassen der SPEC Datei bei Bedarf
-
Kopieren der benötigten Dateien
cp kino-0.9.0.tar.gz ~/rpmbuild/SOURCES/
cp kino.spec ~/rpmbuild/SPECS/kino.spec -
Bauen der Pakete
rpmbuild -bb /home/user/rpmbuild/SPEC/kino.spec
-
Installieren des RPM Paketes als root User
yum localinstall /home/user/rpmbuild/RPMS/i386/kino-0.9.0-1.fc4.i386.rpm