Seminar / Training
Überblick
Das Seminar behandelt Paketbau über mehrere Zielarchitekturen. Es geht um Architekturangaben, plattformspezifische Abhängigkeiten, Cross-Building-Grenzen, Testbarkeit, Build-Fehler und die Pflege sauberer Paketstände für unterschiedliche Systeme.
Zielgruppe
Maintainer, Embedded-Teams, Plattformbetreiber und Entwickler, die Alpine-Pakete für mehrere Architekturen oder spezielle Zielsysteme bereitstellen.
Voraussetzungen
abuild-Grundlagen, Shell-Kenntnisse und Verständnis von Compiler- und Library-Abhängigkeiten.
Inhaltsübersicht
- Architekturangaben und Paketpolitik
- Cross-Building vorbereiten
- Plattformspezifische Fehler analysieren
- Architekturpflege organisatorisch absichern
Seminarinhalte
Kapitel 1: Architekturangaben und Paketpolitik
Inhaltsverzeichnis dieses Kapitels: Architekturfelder im APKBUILD einordnen; Portierbare und nicht portierbare Pakete unterscheiden; Abhängigkeiten auf Architekturbezug prüfen; Freigabegrenzen für Zielsysteme formulieren
- Schritt 1: Architekturfelder im APKBUILD einordnen
- Schritt 2: Portierbare und nicht portierbare Pakete unterscheiden
- Schritt 3: Abhängigkeiten auf Architekturbezug prüfen
- Schritt 4: Freigabegrenzen für Zielsysteme formulieren
Kapitel 2: Cross-Building vorbereiten
Inhaltsverzeichnis dieses Kapitels: Toolchain- und Sysroot-Anforderungen erfassen; Build-Umgebung für Zielarchitektur planen; Konfigurationsparameter und Feature-Schalter prüfen; Build-Lauf mit kontrollierten Variablen starten
- Schritt 1: Toolchain- und Sysroot-Anforderungen erfassen
- Schritt 2: Build-Umgebung für Zielarchitektur planen
- Schritt 3: Konfigurationsparameter und Feature-Schalter prüfen
- Schritt 4: Build-Lauf mit kontrollierten Variablen starten
Kapitel 3: Plattformspezifische Fehler analysieren
Inhaltsverzeichnis dieses Kapitels: Compiler-, Linker- und Testfehler unterscheiden; Fehler auf Quellcode, Patch oder Build-System zurückführen; Architekturspezifische Anpassungen minimal halten; Korrektur erneut gegen Zielmatrix prüfen
- Schritt 1: Compiler-, Linker- und Testfehler unterscheiden
- Schritt 2: Fehler auf Quellcode, Patch oder Build-System zurückführen
- Schritt 3: Architekturspezifische Anpassungen minimal halten
- Schritt 4: Korrektur erneut gegen Zielmatrix prüfen
Kapitel 4: Architekturpflege organisatorisch absichern
Inhaltsverzeichnis dieses Kapitels: Testmatrix und Verantwortlichkeiten festlegen; Paketstände pro Architektur vergleichen; Abweichungen dokumentieren; Release-Freigaben an erfolgreiche Architekturtests binden
- Schritt 1: Testmatrix und Verantwortlichkeiten festlegen
- Schritt 2: Paketstände pro Architektur vergleichen
- Schritt 3: Abweichungen dokumentieren
- Schritt 4: Release-Freigaben an erfolgreiche Architekturtests binden
Praxisübungen
- Analyse eines APKBUILD auf Architekturabhängigkeiten
- Anpassung von Arch-Feldern und bedingten Build-Schritten
- Fehlerdiagnose bei plattformspezifischen Build-Problemen
- Testmatrix für mehrere Zielarchitekturen entwerfen
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: | 3 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.797 zzgl. MwSt. Inhaus: € 5.100 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Maintainer, Embedded-Teams, Plattformbetreiber, Entwickler |
| Voraussetzungen: | abuild-Grundlagen, Shell-Kenntnisse und Verständnis von Compiler- und Library-Abhängigkeiten. |
| 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.
