Seminar / Training
Dieses Intensivseminar fasst die wesentlichen Themen der gesamten RPM-Toolchain in einem kompakten, fünftägigen Gesamtpfad zusammen. Behandelt werden RPM-Paketbau, Spec-Dateien, Mock, Koji, Pungi, osbuild, Release-Pipelines, Sicherheit und Troubleshooting. Es ist die richtige Wahl, wenn nicht einzelne Werkzeuge, sondern die vollständige Lieferkette verstanden werden soll.
Inhaltsübersicht
- RPM Packaging und Spec-Dateien
- Mock als reproduzierbare Vorprüfung
- Koji als zentrales Buildsystem
- Pungi für Repositories und Composes
- osbuild für Systemimages und End-to-End-Troubleshooting
Seminarinhalte
Schritt 1: Paketbasis schaffen
Spec-Dateien, Quellen, Patches, BuildRequires, SRPMs und Binärpakete werden als Fundament aufgebaut. Ohne sauberes Paket gibt es keine saubere Toolchain.
Schritt 2: Lokal reproduzierbar bauen
Mock wird als isolierte Buildstufe eingeführt. Fehler werden lokal analysiert, bevor sie in einer zentralen Buildfarm unnötig Ressourcen binden.
Schritt 3: Zentrale Builds steuern
Koji wird mit Tags, Targets, Tasks, Buildroots und Artefakten behandelt. Scratch Builds, reguläre Builds und Promotions werden in einen nachvollziehbaren Prozess gebracht.
Schritt 4: Composes erzeugen
Pungi wird genutzt, um aus kontrollierten Paketständen Repositories, Installationsbäume und weitere Ausgabestände zu erzeugen. Paketmengen und Metadaten werden geprüft.
Schritt 5: Images bereitstellen
osbuild ergänzt die Pipeline um angepasste Systemimages. Blueprints, Zielplattformen, Paketquellen und Artefaktprüfung werden in den Gesamtprozess integriert.
Schritt 6: Fehler übergreifend analysieren
Buildroot-, Abhängigkeits-, Tagging-, Compose- und Image-Probleme werden entlang der Kette eingeordnet. Dadurch werden Symptome nicht mit Ursachen verwechselt.
Praktische Übungen
- Erstellung und Build eines einfachen RPM-Pakets
- Mock-Vorprüfung mit Fehleranalyse
- Modellierung eines Koji-Tagging- und Buildablaufs
- Minimaler Compose-Entwurf mit Pungi
- Blueprint- und Image-Szenario mit osbuild
- End-to-End-Fehleranalyse über mehrere Stufen
Zielgruppe
Administratoren, Packager, Release Engineers, DevOps-Teams und Plattformverantwortliche, die die komplette RPM-Lieferkette in kurzer Zeit erfassen müssen.
Voraussetzungen
Erforderlich sind gute Linux-Kenntnisse, Shell-Sicherheit und Grundverständnis von Software-Builds. RPM-Erfahrung ist hilfreich, aber nicht zwingend, weil der Einstieg im Seminar enthalten ist.
Seminar und Anbieter vergleichen
Öffentliche Schulung
Diese Seminarform ist auch als Präsenzseminar bekannt und bedeutet, dass Sie in unseren Räumlichkeiten von einem Trainer vor Ort geschult werden. Jeder Teilnehmer hat einen Arbeitsplatz mit virtueller Schulungsumgebung. Öffentliche Seminare werden in deutscher Sprache durchgeführt, die Unterlagen sind teilweise in Englisch.
Inhausschulung
Diese Seminarform bietet sich für Unternehmen an, welche gleichzeitig mehrere Teilnehmer gleichzeitig schulen möchten. Der Trainer kommt zu Ihnen ins Haus und unterrichtet in Ihren Räumlichkeiten. Diese Seminare können auf Deutsch – bei Firmenseminaren ist auch Englisch möglich – gebucht werden.
Webinar
Diese Art der Schulung ist geeignet, wenn Sie die Präsenz eines Trainers nicht benötigen, nicht reisen können und über das Internet an einer Schulung teilnehmen möchten.
Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
Seminardetails
| Dauer: | 5 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 2.995 zzgl. MwSt. Inhaus: € 8.500 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Administratoren, Packager, Release Engineers, DevOps-Teams und Plattformverantwortliche, die die komplette RPM-Lieferkette in kurzer Zeit erfassen müssen. |
| Voraussetzungen: | Gute Linux- und Shell-Kenntnisse sowie Grundverständnis von Software-Builds |
| Standorte: | Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg |
| Methoden: | Vortrag, Demonstrationen, praktische Übungen am System |
| Seminararten: | Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Dokumentation auf Datenträger oder als Download |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) |
| Support: | 3 Anrufe im Seminarpreis enthalten |
| Barrierefreier Zugang: | an den meisten Standorten verfügbar |
| Weitere Informationen unter + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
