CVS / OE - Image: Unterschied zwischen den Versionen
K (→Enigma2) |
|||
(18 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | = CVS-Images = | + | {|width="40%" |
− | + | |[[Bild:deutsch.png]] - [[CVS / OE - Image|in Deutsch]] | |
+ | |[[Bild:english.png]] - [[CVS / OE - Image (en)|in English]] | ||
+ | |} | ||
+ | == CVS-Images == | ||
[http://de.wikipedia.org/wiki/Concurrent_Versions_System CVS (Concurrent Versions System)] ist ein Software-System zur Versionsverwaltung von Dateien, | [http://de.wikipedia.org/wiki/Concurrent_Versions_System CVS (Concurrent Versions System)] ist ein Software-System zur Versionsverwaltung von Dateien, | ||
das hauptsächlich im Zusammenhang mit Software-Quelltext verwendet wird - Somit können mehrere Entwickler gleichzeitig am selben Quelltext programmieren. | das hauptsächlich im Zusammenhang mit Software-Quelltext verwendet wird - Somit können mehrere Entwickler gleichzeitig am selben Quelltext programmieren. | ||
Zeile 6: | Zeile 9: | ||
CVS [[Image]] steht für Dreambox Firmware, welche aus einem CVS System erstellt wurde. | CVS [[Image]] steht für Dreambox Firmware, welche aus einem CVS System erstellt wurde. | ||
− | Zu den Dreamboxen, deren Image aus dem CVS gemacht werden, zählen folgende Boxen: | + | Zu den Dreamboxen, deren Image aus dem CVS gemacht werden, zählen folgende Boxen mit der [[Enigma]] Bedienoberfläche: |
* DM500 | * DM500 | ||
Zeile 12: | Zeile 15: | ||
* DM7000 | * DM7000 | ||
− | + | == OE-Images == | |
− | = OE-Images = | ||
− | |||
Bei [http://de.wikipedia.org/wiki/OpenEmbedded OE (OpenEmbedded)] handelt es sich um eine Ansammlung von Metainformationen und Konfigurationsdateien, | Bei [http://de.wikipedia.org/wiki/OpenEmbedded OE (OpenEmbedded)] handelt es sich um eine Ansammlung von Metainformationen und Konfigurationsdateien, | ||
die von [http://openembedded.org/index.php/BitBake BitBake] verwendet werden, um ein Linux-Image für ein bestimmtes Gerät oder Softwarepakete für das selbige zu erzeugen. | die von [http://openembedded.org/index.php/BitBake BitBake] verwendet werden, um ein Linux-Image für ein bestimmtes Gerät oder Softwarepakete für das selbige zu erzeugen. | ||
Zu den Dreamboxen, deren Image aus dem OE gemacht werden, zählen folgende Boxen: | Zu den Dreamboxen, deren Image aus dem OE gemacht werden, zählen folgende Boxen: | ||
− | + | ==== [[Enigma]] ==== | |
* DM 500+ | * DM 500+ | ||
− | |||
* DM 600 PVR | * DM 600 PVR | ||
− | * DM 7020 | + | * DM 7020(si) |
− | + | ||
+ | ==== [[Enigma2]] ==== | ||
* DM 7025(+) | * DM 7025(+) | ||
+ | * DM 500 HD (v2) | ||
+ | * DM 520 | ||
+ | * DM 525 | ||
* DM 800 HD PVR | * DM 800 HD PVR | ||
− | * DM 800 HD se | + | * DM 800 HD se (v2) |
+ | * DM 820 HD | ||
+ | * DM 900 | ||
+ | * DM 920 | ||
* DM 8000 HD PVR | * DM 8000 HD PVR | ||
+ | * DM 7020 HD (v2) | ||
+ | * DM 7080 HD | ||
Einen [[Technischer Support|Überblick über die Dreambox-Softwareentwicklung]] findet man natürlich online. | Einen [[Technischer Support|Überblick über die Dreambox-Softwareentwicklung]] findet man natürlich online. | ||
− | Ein reines, selbsterstelltes CVS- bzw. OE-[[Image]] entspricht ca. einem Originalimage - nur eben aktueller - ca. auch darum, weil auch eigene DMM Patches hinzufügt. Die fertigen CVS / OE [[Images]], welche man zum download findet, sind üblicherweise ebenso mit kleinen Patches und Erweiterungen der Ersteller versehen. | + | Ein reines, selbsterstelltes CVS- bzw. OE-[[Image]] entspricht ca. einem Originalimage - nur eben aktueller - ca. auch darum, weil auch eigene DMM Patches hinzufügt. Die fertigen CVS / OE [[Image|Images]], welche man zum download findet, sind üblicherweise ebenso mit kleinen Patches und Erweiterungen der Ersteller versehen. |
− | Alle Images bauen grundsätzlich auf dem CVS- bzw. OE-Entwicklungsstand auf. Dream-Multimedia baut auch selbst automatisch reine OE-Images, welche unter [http://www.dreamboxupdate.com dreamboxupdate.com] | + | Alle Images bauen grundsätzlich auf dem CVS- bzw. OE-Entwicklungsstand auf. Dream-Multimedia baut auch selbst automatisch reine OE-Images, welche unter [http://www.dreamboxupdate.com dreamboxupdate.com] angeboten werden. |
− | == Images erstellen und Programme kompilieren == | + | == OE-Images erstellen und Programme kompilieren == |
− | + | Weitere Informationen zum Erstellen von OE-Images und Kompilieren von Programmen werden in den folgenden Artikeln beschrieben. Hierbei muss nach der OE-Version unterschieden werden: | |
− | + | {{Hauptbeitrag|Images erstellen und Programme kompilieren unter OE 1.6|}} | |
+ | {{Hauptbeitrag|Images erstellen und Programme kompilieren unter OE 2.0|}} | ||
+ | {{Hauptbeitrag|Images erstellen und Programme kompilieren unter OE 2.2|}} | ||
+ | {{Hauptbeitrag|Images erstellen und Programme kompilieren unter OE 2.5|}} | ||
== OpenEmbedded Wiki == | == OpenEmbedded Wiki == | ||
− | |||
Hier das OpenEmbedded eigene englischsprachige [http://www.openembedded.org/wiki/Main_Page Wiki].... | Hier das OpenEmbedded eigene englischsprachige [http://www.openembedded.org/wiki/Main_Page Wiki].... | ||
[[Kategorie:Grundlagen]] | [[Kategorie:Grundlagen]] |
Aktuelle Version vom 29. September 2018, 19:39 Uhr
- in Deutsch | - in English |
Inhaltsverzeichnis
CVS-Images
CVS (Concurrent Versions System) ist ein Software-System zur Versionsverwaltung von Dateien, das hauptsächlich im Zusammenhang mit Software-Quelltext verwendet wird - Somit können mehrere Entwickler gleichzeitig am selben Quelltext programmieren.
CVS Image steht für Dreambox Firmware, welche aus einem CVS System erstellt wurde.
Zu den Dreamboxen, deren Image aus dem CVS gemacht werden, zählen folgende Boxen mit der Enigma Bedienoberfläche:
- DM500
- DM56x0 (dm5600/dm5620)
- DM7000
OE-Images
Bei OE (OpenEmbedded) handelt es sich um eine Ansammlung von Metainformationen und Konfigurationsdateien, die von BitBake verwendet werden, um ein Linux-Image für ein bestimmtes Gerät oder Softwarepakete für das selbige zu erzeugen.
Zu den Dreamboxen, deren Image aus dem OE gemacht werden, zählen folgende Boxen:
Enigma
- DM 500+
- DM 600 PVR
- DM 7020(si)
Enigma2
- DM 7025(+)
- DM 500 HD (v2)
- DM 520
- DM 525
- DM 800 HD PVR
- DM 800 HD se (v2)
- DM 820 HD
- DM 900
- DM 920
- DM 8000 HD PVR
- DM 7020 HD (v2)
- DM 7080 HD
Einen Überblick über die Dreambox-Softwareentwicklung findet man natürlich online.
Ein reines, selbsterstelltes CVS- bzw. OE-Image entspricht ca. einem Originalimage - nur eben aktueller - ca. auch darum, weil auch eigene DMM Patches hinzufügt. Die fertigen CVS / OE Images, welche man zum download findet, sind üblicherweise ebenso mit kleinen Patches und Erweiterungen der Ersteller versehen.
Alle Images bauen grundsätzlich auf dem CVS- bzw. OE-Entwicklungsstand auf. Dream-Multimedia baut auch selbst automatisch reine OE-Images, welche unter dreamboxupdate.com angeboten werden.
OE-Images erstellen und Programme kompilieren
Weitere Informationen zum Erstellen von OE-Images und Kompilieren von Programmen werden in den folgenden Artikeln beschrieben. Hierbei muss nach der OE-Version unterschieden werden:
- siehe Beitrag: Images erstellen und Programme kompilieren unter OE 1.6
- siehe Beitrag: Images erstellen und Programme kompilieren unter OE 2.0
- siehe Beitrag: Images erstellen und Programme kompilieren unter OE 2.2
- siehe Beitrag: Images erstellen und Programme kompilieren unter OE 2.5
OpenEmbedded Wiki
Hier das OpenEmbedded eigene englischsprachige Wiki....