{"id":51,"date":"2011-06-23T14:57:17","date_gmt":"2011-06-23T14:57:17","guid":{"rendered":"http:\/\/blog.mageia.org\/nl\/?p=51"},"modified":"2011-12-21T15:27:55","modified_gmt":"2011-12-21T15:27:55","slug":"nieuwe-kleren-voor-mageia-preview-van-arm-port-nu-beschikbaar","status":"publish","type":"post","link":"http:\/\/blog.mageia.org\/nl\/2011\/06\/23\/nieuwe-kleren-voor-mageia-preview-van-arm-port-nu-beschikbaar\/","title":{"rendered":"Nieuwe kleren voor Mageia: Preview van ARM-port nu beschikbaar"},"content":{"rendered":"<p>We hebben het er een paar weken geleden over gehad, en nu is hij klaar! De Mageia <a href=\"http:\/\/en.wikipedia.org\/wiki\/ARM_architecture\">ARM<\/a>-port is nu berschikbaar voor een eerste preview dankzij Arnaud Patard. De port&#8217;s codenaam is &#8220;arm eabi&#8221;, en een toekomstige port zou &#8220;arm eabihf&#8221; moeten zijn. Het zal gebruik maken van de &#8220;hard float&#8221;-functie van de Cortextprocessorfamilie.<\/p>\n<h2>Waar kan ik het vinden?<\/h2>\n<p>Omdat dit nog maar een technische preview is, zal je deze enkel vinden op een <a href=\"http:\/\/packages.rtp-net.org\/mageia\/\">specifieke downloadmirror<\/a> &#8211; alweer dankzij Arnaud.<\/p>\n<h2>ARM-inhoud<\/h2>\n<p>Omdat het enkel ene preview is zijn nog niet alle Mageia-paketten beschikbaar. De preview heeft 1 382 SRPM&#8217;s en 3 909 RPM&#8217;s (debug-paketten niet meegeteld). De globale ARM-structuur is ongeveer 9GB. Meer details:<\/p>\n<ul>\n<li>grafische omgevingen: complete GNOME, minimale KDE<\/li>\n<li>toepassingen: Mozilla Firefox, LibreOffice is onderweg<\/li>\n<li>basis netwerkservices: httpd, named, LDAP, PostgreSQL, MySQL\u2026<\/li>\n<li>ontwikkeling: Python, Perl, PHP, C, C++<\/li>\n<li>Mageia-hulpmiddelen: installer, drakxtools, Mageia Control Center<\/li>\n<li>multimedia: audio-ondersteuning; video is nog niet klaar aangezien het voorlopig op de framebuffer werkt<\/li>\n<\/ul>\n<p>Propri\u00ebtaire videodrivers worden beschikbaar gesteld door de fabrikanten. Voorlopig wordt er niet te veel aandacht besteed aan de gratis videodrivers, aangezien deze geen hardwareacceleratie ondersteunen, dus het zou geen verbetering brengen tegenover de framebufferdrivers.<\/p>\n<h2>Hoe het werd gemaakt<\/h2>\n<p>De ARM-port port begon bij een <a href=\"..\/..\/en\/tag\/bootstrap\/\">distribution bootstrap<\/a> gebaseerd op een Mandriva chroot. Het builden gebeurde met behulp van iurt: het nam een beetje meer tijd in beslag maar het hielp erg veel om een aantal ontbrekende vereiste paketten en andere problemen bij het maken van paketten op de lossen. Dus de situatie is nu aanzienlijk schoner.<\/p>\n<p>Meer dan honderden paketten werden hersteld omdat er compilatieproblemen optraden. Deze kunnen nu opnieuw gebuild worden voor i586\/x86_64 of arm. Momenteel is <strong>bijna<\/strong> alles beschikbaar via <a href=\"http:\/\/svn.mageia.org\/\">SVN<\/a>.<\/p>\n<h2>Welke hardware is compatibel?<\/h2>\n<p>Deze ARM-port ondersteunt de <a href=\"http:\/\/www.marvell.com\/products\/processors\/embedded\/kirkwood\/\">Kirkwood-reeks<\/a> van MarvellThis ARM port supports the <a href=\"http:\/\/www.marvell.com\/products\/processors\/embedded\/kirkwood\/\">Kirkwood series<\/a> from Marvell. De meest-voorkomende zijn: <a href=\"http:\/\/www.open-rd.org\/\">Open-RD<\/a>, <a href=\"http:\/\/www.marvell.com\/products\/processors\/embedded\/kirkwood\/plug.html\">computer plugs<\/a> (<a href=\"http:\/\/en.wikipedia.org\/wiki\/SheevaPlug\">SheevaPlug<\/a>, <a href=\"http:\/\/en.wikipedia.org\/wiki\/GuruPlug\">GuruPlug<\/a>). Het draait ook in Qemu als een virtual machine.<\/p>\n<h2>Installeren in Qemu<\/h2>\n<p>Er is wat <a href=\"http:\/\/packages.rtp-net.org\/mageia\/1\/armv5tl\/docs\/README.ARMv5TL\">korte documentatie<\/a> te vinden die je meer uitleg geeft over de belangrijkste stappen die nodig zijn om dit te laten werken. Er zijn ook <a href=\"http:\/\/packages.rtp-net.org\/mageia\/1\/imgs\/\">pre-built images voor Qemu<\/a> beschikbaar.<\/p>\n<h2>Er moet nog veel gedaan worden!<\/h2>\n<p>Deze eerste uitgave is gebuild met behulp van Mageia-hulpmiddelen die nog niet in het Mageia-buildsysteem ge\u00efntegreerd zijn. Dit is \u00e9\u00e9n van de hoofdonderwerpen op de huidige lijst met dingen die nog moeten gebeuren. Er ligt nu een PandoraBoard te wachten om ge\u00efnstalleerd te worden in het Mageia-buildsysteem, zodat er een parallelle build gedaan kan worden op ARM wanneer een paketten verstuurd worden naar het buildsysteem. Het moeilijke deel zal zijn om verschillende ARM-systemen te beheren die gebruik maken van verschillende &#8220;socs&#8221; en dus verschillende kernels.<\/p>\n<p>Ook dit opent weer een hele reeks met nieuwe mogelijkheden voor het Mageia-platform: nieuwe hardware, nieuwe use cases, nieuwe toepassingen.<\/p>\n<p>Je kan de Mageia ARM-ontwikkelaars contacteren op <a href=\"irc:\/\/irc.freenode.net\/#mageia-dev\">#mageia-dev op Freenode IRC<\/a> en de <a href=\"http:\/\/mageia.org\/mailman\/listinfo\/mageia-dev\">mageia-dev mailinglijst<\/a>.<\/p>\n<p>We spoke about this some weeks ago, it\u2019s now done! Thanks to Arnaud Patard (aka rtp) the Mageia <a href=\"http:\/\/en.wikipedia.org\/wiki\/ARM_architecture\">ARM<\/a> port is available for a first preview. The port\u2019s code name is \u201carm eabi\u201d, as a future port should be \u201carm eabihf\u201d. It will use the hard float feature of Cortex family processors.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We hebben het er een paar weken geleden over gehad, en nu is hij klaar! De Mageia ARM-port is nu berschikbaar voor een eerste preview dankzij Arnaud Patard. De port&#8217;s codenaam is &#8220;arm eabi&#8221;, en een toekomstige port zou &#8220;arm &hellip; <a href=\"http:\/\/blog.mageia.org\/nl\/2011\/06\/23\/nieuwe-kleren-voor-mageia-preview-van-arm-port-nu-beschikbaar\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[1],"tags":[],"class_list":["post-51","post","type-post","status-publish","format-standard","hentry","category-geen-categorie"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p2mX2Z-P","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"http:\/\/blog.mageia.org\/nl\/wp-json\/wp\/v2\/posts\/51","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/blog.mageia.org\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.mageia.org\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.mageia.org\/nl\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.mageia.org\/nl\/wp-json\/wp\/v2\/comments?post=51"}],"version-history":[{"count":1,"href":"http:\/\/blog.mageia.org\/nl\/wp-json\/wp\/v2\/posts\/51\/revisions"}],"predecessor-version":[{"id":52,"href":"http:\/\/blog.mageia.org\/nl\/wp-json\/wp\/v2\/posts\/51\/revisions\/52"}],"wp:attachment":[{"href":"http:\/\/blog.mageia.org\/nl\/wp-json\/wp\/v2\/media?parent=51"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.mageia.org\/nl\/wp-json\/wp\/v2\/categories?post=51"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.mageia.org\/nl\/wp-json\/wp\/v2\/tags?post=51"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}