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
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 gleiche mehrere Teilnehmer gleichzeitig schulen möchten. Der Trainer kommt zu Ihnen ins Haus und unterrichtet in Ihren Räumlichkeiten. Diese Seminare können in 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
-

René Launa
Telefon: + 43 (720) 022000
E-Mail: rené.launa@seminar-experts.at -

Adam Steyer
Telefon: + 43 (720) 022000
E-Mail:
Seminardetails
| Dauer: | 3 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich und Webinar: € 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: | Bregenz, Graz, Innsbruck, Klagenfurt, Linz, Salzburg, Wien |
| 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 + 43 (720) 022000 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
