{"id":335,"date":"2011-06-23T14:11:06","date_gmt":"2011-06-23T12:11:06","guid":{"rendered":"http:\/\/blog.mageia.org\/de\/?p=335"},"modified":"2011-06-23T15:11:07","modified_gmt":"2011-06-23T13:11:07","slug":"neue-kleider-fur-mageia-vorschau-des-arm-ports-ist-jetzt-verfugbar","status":"publish","type":"post","link":"https:\/\/blog.mageia.org\/de\/2011\/06\/23\/neue-kleider-fur-mageia-vorschau-des-arm-ports-ist-jetzt-verfugbar\/","title":{"rendered":"Neue Kleider f\u00fcr Mageia: Vorschau des ARM-Ports ist jetzt verf\u00fcgbar"},"content":{"rendered":"<p><a rel=\"attachment wp-att-910\" href=\"http:\/\/blog.mageia.org\/de\/?attachment_id=910\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-910\" title=\"pgb-dsp\" src=\"http:\/\/blog.mageia.org\/en\/wp-content\/uploads\/2011\/06\/pgb-dsp.png\" alt=\"\" width=\"144\" height=\"144\" \/><\/a>Vor einigen Wochen haben wir dar\u00fcber gesprochen und nun ist er fertig! Dank Arnaud Patard (rtp) ist der Mageia-<a href=\"http:\/\/en.wikipedia.org\/wiki\/ARM_architecture\">ARM<\/a>-Port in einer ersten Vorschau verf\u00fcgbar. Der Codename des Ports ist &#8222;arm eabi&#8220;, da ein zuk\u00fcnftiger Port den Namen &#8222;arm eabihf&#8220; bekommen soll. Er wird die Hard-Float-Funktionen von Prozessoren der Cortex-Familie nutzen.<\/p>\n<h2>Wo kann ich ihn finden?<\/h2>\n<p>Da es sich bis jetzt um eine technische Vorschau handelt, finden Sie ihn lediglich auf einem  <a href=\"http:\/\/packages.rtp-net.org\/mageia\/\">speziellen Spiegel-Server<\/a> (erneuter Dank an Arnaud).<\/p>\n<h2>ARM-Bestandteile<\/h2>\n<p>Da es sich, wie bereits erw\u00e4hnt, um eine Vorschau handelt, sind bisher nicht alle Mageia-Pakete verf\u00fcgbar. Die Vorschau beinhaltet 1.382 SRPMS and 3.909 RPMS (ohne Debug-Pakete). Der gesamte ARM-Zweig umfasst etwa 9GB. Weitere Details:<\/p>\n<ul>\n<li>Desktop-Umgebungen: komplettes GNOME und KDE minimal<\/li>\n<li>Office-Anwendungen: Mozilla Firefox, LibreOffice ist unterwegs<\/li>\n<li>grundlegende Network-Services: httpd, named, LDAP, PostgreSQL, MySQL&#8230;<\/li>\n<li>Entwicklung: Python, Perl, PHP, C, C++<\/li>\n<li>Mageia-Tools: Installer, Drakx-Tools, Mageia Control Center<\/li>\n<li>Multimedia: Audio-Support; Video ist noch nicht fertig, da es zur Zeit standardm\u00e4\u00dfig via Framebuffer funktioniert<\/li>\n<\/ul>\n<p>Propriet\u00e4re Grafiktreiber werden von den Herstellern bereitgestellt. Zurzeit liegt der Schwerpunkt nicht auf freien Videotreibern, da diese keine Beschleunigung bieten, was keine Verbesserung gegen\u00fcber Framebuffer-Treibern darstellen w\u00fcrde.<\/p>\n<h2>Wie wurde er gebaut?<\/h2>\n<p>Der ARM-Port wurde ausgehend von einem <a href=\"http:\/\/blog.mageia.org\/en\/tag\/bootstrap\/\">Distributions-Bootstrap<\/a> auf der Grundlage von Mandriva chroot begonnen. Beim Build kam iurt zum Einsatz: Dies dauerte zwar etwas l\u00e4nger, trug jedoch ma\u00dfgeblich dazu bei, einige fehlende Abh\u00e4ngigkeiten zu l\u00f6sen und verschiedene Probleme bei der Paketerstellung zu beheben. Im Ergebnis ist die Situation nun insgesamt viel &#8222;aufger\u00e4umter&#8220;.<\/p>\n<p>\u00dcber hundert Pakete wurden wegen Kompilationsproblemen bereinigt. Sie k\u00f6nnen nun auf einer i586-, x86_64- oder ARM-Architektur neu gebaut werden. Mit Ausnahme weniger Pakete, die noch eingepflegt werden m\u00fcssen, steht nun alles auf einem <a href=\"http:\/\/svn.mageia.org\/\">svn<\/a> zur Verf\u00fcgung.<\/p>\n<h2>Welche Hardware wird kompatibel sein?<\/h2>\n<p>Dieser ARM-Port unterst\u00fctzt die Prozessoren der <a href=\"http:\/\/www.marvell.com\/products\/processors\/embedded\/kirkwood\/\">Kirkwood-Serie<\/a> von Marvell. Am h\u00e4ufigsten kommen diese Prozessoren zum Einsatz in <a href=\"http:\/\/www.open-rd.org\/\">Open-RD-Plattformen<\/a> und <a href=\"http:\/\/www.marvell.com\/products\/processors\/embedded\/kirkwood\/plug.html\">Plug-Computern<\/a> (<a href=\"http:\/\/en.wikipedia.org\/wiki\/SheevaPlug\">SheevaPlug<\/a>, <a href=\"http:\/\/en.wikipedia.org\/wiki\/GuruPlug\">GuruPlug<\/a>). Der Port l\u00e4uft auch in einer virtuellen Maschine unter qemu.<\/p>\n<h2>Installation in qemu<\/h2>\n<p>Hier finden Sie eine <a href=\"http:\/\/packages.rtp-net.org\/mageia\/1\/armv5tl\/docs\/README.ARMv5TL\">kurze Anleitung<\/a> mit den wichtigsten Installationsschritten. Au\u00dferdem existiert ein bereits erstelltes <a href=\"http:\/\/packages.rtp-net.org\/mageia\/1\/imgs\/\">Image f\u00fcr qemu<\/a>.<\/p>\n<h2>Immer noch viel Arbeit zu erledigen<\/h2>\n<p>Dieses erste Release wurde mit Mageia-Werkzeugen gebaut, doch wurde es noch nicht in das Mageia-Build-System integriert. Dies ist einer der wichtigsten Punkte auf der aktuellen ToDo-Liste. Ein PandaBoard wartet nun darauf, in das Mageia-Build-System installiert zu werden, sodass ein paralleler Aufbau f\u00fcr ARM durchgef\u00fchrt werden kann, wenn ein Paket an das Build-System \u00fcbermittelt wird. Der schwierige Teil dabei wird die Verwaltung der verschiedenen ARM-Maschinen mit verschiedenen SOCS und verschiedenen Kernel sein.\u00a0Auch dies er\u00f6ffnet eine ganze Reihe neuer M\u00f6glichkeiten f\u00fcr die Mageia-Plattform: neue Hardware, neue Anwendungsf\u00e4lle, neue Anwendungen. Sie k\u00f6nnen mit den ARM-Entwicklern von Mageia \u00fcber <a href=\"irc:\/\/irc.freenode.net\/#mageia-dev\">#mageia-dev auf Freenode IRC<\/a> und die <a href=\"http:\/\/mageia.org\/mailman\/listinfo\/mageia-dev\">mageia-dev Mailingliste<\/a> Kontakt aufnehmen.<\/p>\n<p><em>(Ver\u00f6ffentlicht am\u00a0<a title=\"12:00 am\" rel=\"bookmark\" href=\"..\/..\/en\/2011\/06\/23\/arm-port-preview\/\">23. Juni 2011<\/a> von <\/em><a title=\"View all posts by ennael\" href=\"..\/..\/en\/author\/ennael\/\"><em>ennael )<\/em><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Vor einigen Wochen haben wir dar\u00fcber gesprochen und nun ist er fertig! Dank Arnaud Patard (rtp) ist der Mageia-ARM-Port in einer ersten Vorschau verf\u00fcgbar. Der Codename des Ports ist &#8222;arm eabi&#8220;, da ein zuk\u00fcnftiger Port den Namen &#8222;arm eabihf&#8220; bekommen &hellip; <a href=\"https:\/\/blog.mageia.org\/de\/2011\/06\/23\/neue-kleider-fur-mageia-vorschau-des-arm-ports-ist-jetzt-verfugbar\/\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[49,50,3],"class_list":["post-335","post","type-post","status-publish","format-standard","hentry","category-allgemein","tag-arm","tag-cortex","tag-mageia"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/blog.mageia.org\/de\/wp-json\/wp\/v2\/posts\/335","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.mageia.org\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.mageia.org\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.mageia.org\/de\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.mageia.org\/de\/wp-json\/wp\/v2\/comments?post=335"}],"version-history":[{"count":7,"href":"https:\/\/blog.mageia.org\/de\/wp-json\/wp\/v2\/posts\/335\/revisions"}],"predecessor-version":[{"id":344,"href":"https:\/\/blog.mageia.org\/de\/wp-json\/wp\/v2\/posts\/335\/revisions\/344"}],"wp:attachment":[{"href":"https:\/\/blog.mageia.org\/de\/wp-json\/wp\/v2\/media?parent=335"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mageia.org\/de\/wp-json\/wp\/v2\/categories?post=335"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mageia.org\/de\/wp-json\/wp\/v2\/tags?post=335"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}