Paketbau/SUSE-Paketkonventionen

aus openSUSE, der freien Wissensdatenbank




SUSE-Paketkonvention


Copyright 2004, 2005, 2006 SUSE LINUX AG, Nürnberg, Deutschland


Dieses Dokument wird unter den Bedingungen der GNU-Lizenz für freie Dokumentation bereitgestellt.


Revisionsgeschichte
Revision 1.0 7. Januar 2005, 16:26
Revision 1.1 28. November 2006, 14:41




Inhaltsverzeichnis

1. RPM-Paketstil
2. RPM-Gruppen
3. RPM-Makros
4. Dateisystemstruktur
5. Sysconfig
6. SuSEconfig (auslaufend)
7. Init-Skripte
8. Cron Jobs
9. Desktop-Menü
10. Bestimmte Pakete
11. RPM-Änderungsprotokolle


Dieses Dokument definiert den Aufbau von SUSEs Paketen und beschreibt SUSE-spezifische Erweiterungen, die in Paketen für SUSE-Produkte genutzt werden können und sollten. Sinn und Zweck dieses Dokuments ist es nicht, jemandem im Bau von RPM-Paketen zu unterrichten; Ziel ist es, SUSE-spezifische Dinge zu beschreiben. Es definiert auch die Methoden, die genutzt werden sollten, wenn es mehrere Möglichkeiten gibt, Konsistenz wird dabei bevorzugt. Es wird davon ausgegangen, dass der Leser bereits über Erfahrung im Bau von RPM-Paketen verfügt. Er sollte somit mit Hilfe dieses Dokuments in der Lage sein, Pakete zu bauen, die sich an die SUSE-Spezifikationen halten.




Weiter