OE 2.0: Unterschied zwischen den Versionen

Aus Gemini-Wiki
Zur Navigation springen Zur Suche springen
 
(4 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
[[Bild:Oe logo.png|thumb|OpenEmbedded Logo]]
+
[[Bild:Oe logo.png|right|thumb|[http://www.openembedded.org/wiki/Main_Page OpenEmbedded Wiki]]]
 +
[[Datei:Yocto-project.png|right|thumb|150px|Code name: [https://wiki.yoctoproject.org/wiki/Releases denzil]]]
 
{|width="30%"
 
{|width="30%"
 
  |[[Bild:deutsch.png]] - [[OE 2.0|in Deutsch]]
 
  |[[Bild:deutsch.png]] - [[OE 2.0|in Deutsch]]
Zeile 13: Zeile 14:
 
* DM 7020 HD
 
* DM 7020 HD
 
* DM 7020 HD V2
 
* DM 7020 HD V2
* DM 8000 HD PVR  
+
* DM 8000 HD PVR
== Änderungen seit Version OE 1.6 (en) ==
+
 
* Recipes were split across multiple layers and categorized.
+
== OE Änderungen seit OE 1.6 ==
* env.source has been replaced by two files, bitbake.env and cross-compile.env. The former sets a minimal environment that is needed to execute bitbake. The latter creates machine-specific command aliases, in order to compile external software.
+
Auszug aus der <code>opendreambox.txt</code>:
* All machines share a common tmp directory.
+
* Rezepte wurden über mehrere Ebenen aufgeteilt und kategorisiert.
* ${MACHINE}/build directories were renamed to build/${MACHINE}.
+
* env.source wurde durch zwei Dateien, bitbake.env und cross-compile.env ersetzt. Erstere Datei erstellt eine minimale Umgebung, um bitbake auszuführen. Die letztere erstellt Maschinenspezifische Befehlsaliase, um externe Software zu kompilieren.  
* Kernel packages were renamed from linux-${MACHINE} to linux-dreambox.
+
* Alle Maschinen teilen sich ein gemeinsames tmp Verzeichnis.
* Support for machines based on ATI Xilleon or IBM STB was dropped.
+
* Verzeichnisse ${MACHINE}/build wurden umbenannt in build/${MACHINE}.
 +
* Kernel Pakete sind von linux-${MACHINE} in linux-dreambox umbenannt worden.
 +
* Der Support für Maschinen basierend auf ATI Xilleon oder IBM STB wurden eingestellt.
  
 
== Gemini Plugin ==
 
== Gemini Plugin ==
 
Das darauf aufbauende Gemini-Plugin wird fortan unterschieden in:
 
Das darauf aufbauende Gemini-Plugin wird fortan unterschieden in:
*Gemini-Plugin 3 (kurz GP3) für OE 1.6 und
+
*Gemini Plugin 3 (kurz '''GP3''') für OE 1.6 und
*Gemini-Plugin 3.2 (kurz GP3.2) für OE 2.0 (nur für HD-Boxen)
+
*Gemini Plugin 3.2 (kurz '''GP3.2''') für OE 2.0 (nur für HD-Boxen)
  
 
==Vorteile==
 
==Vorteile==

Aktuelle Version vom 5. November 2016, 12:17 Uhr

Code name: denzil
Deutsch.png - in Deutsch English.png - in English

OE 2.0 (kurz für OpenEmbedded) ist die Fortführung von OE 1.6. Die folgenden Dreamboxen werden unterstützt.

  • DM 500 HD
  • DM 500 HD V2
  • DM 800 HD PVR
  • DM 800 HD SE
  • DM 800 HD SE V2
  • DM 7020 HD
  • DM 7020 HD V2
  • DM 8000 HD PVR

OE Änderungen seit OE 1.6

Auszug aus der opendreambox.txt:

  • Rezepte wurden über mehrere Ebenen aufgeteilt und kategorisiert.
  • env.source wurde durch zwei Dateien, bitbake.env und cross-compile.env ersetzt. Erstere Datei erstellt eine minimale Umgebung, um bitbake auszuführen. Die letztere erstellt Maschinenspezifische Befehlsaliase, um externe Software zu kompilieren.
  • Alle Maschinen teilen sich ein gemeinsames tmp Verzeichnis.
  • Verzeichnisse ${MACHINE}/build wurden umbenannt in build/${MACHINE}.
  • Kernel Pakete sind von linux-${MACHINE} in linux-dreambox umbenannt worden.
  • Der Support für Maschinen basierend auf ATI Xilleon oder IBM STB wurden eingestellt.

Gemini Plugin

Das darauf aufbauende Gemini-Plugin wird fortan unterschieden in:

  • Gemini Plugin 3 (kurz GP3) für OE 1.6 und
  • Gemini Plugin 3.2 (kurz GP3.2) für OE 2.0 (nur für HD-Boxen)

Vorteile

  • unterstützt HbbTV
  • unterstützt 3 TB-Festplatten
  • unterstützt neu entwickelten Videotext
  • Webbrowser
  • unterstützt EXT4 (nicht empfohlen siehe hier) und XFS
  • DLNA Server
  • schnellere Wiedergabe von Bildern im Bildbetrachter

Nachteile

  • benötigt mehr Speicher

Download

Quellen