• RC1 pour openSUSE 12.2 sur architecture ARM


    Après 11 mois de travail exténuant, l'équipe openSUSE est heureuse d'annoncer la première Release Candidate d'openSUSE 12.2 sur l'architecture ARM. Après avoir discuté de l'architecture ARM une première fois à la Conférence openSUSE en 2011, l'équipe ARM d'openSUSE a réussi à créer une distribution openSUSE, sortie de nulle part , réellement utilisable et fonctionnelle sur l' Architecture ARM version 7 à temps pour la nouvelle conférence openSUSE à Prague le mois prochain !

    Support matériel et périphérique


    Cette RC1 est axée sur ARMv7 qui englobe le processeur Cortex-A . En raison de la nature actuelle du paysage ARM existant, cela ne signifie pas que chaque appareil qui utilise un SoC v7 sera pris en charge. Typiquement openSUSE a pris la décision de se concentrer sur un sous-ensemble de dispositifs pour réduire le temps qu'il faut pour mettre en place la distribution sur cette architecture. Les vendeurs soutenus pour cette version sont OMAP3 et OMAP4 de Texas Instruments et I.MX51 de Freescale. Les périphériques pris en charge fonctionnant avec ces systèmes sur puce sont les Beagleboard, Beagleboard-xM, Pandaboard, Pandaboard-ES et le smarttop EfikaMX / smartbook. Il y a aussi une image pour l'VersatileExpress qui est appropriée pour une utilisation dans Qemu, ainsi qu'une archive racine du système de fichiers générique que les utilisateurs et les développeurs peuvent utiliser pour aider à supporter des périphériques non pris en charge. Les images sont disponibles dans la section de téléchargement, les fichiers d'archive.xz contiennent l'image complète (système de fichiers + noyau +initrd) et le tar.bz. ne contiennent pas le système de fichiers (noyau + initrd seulement).

    Plus d'informations

    Des informations pour chaque plate-forme sont disponibles sur cette page wiki et un guide sur la façon d'installer et de faire tourner openSUSE sur ARM est disponible sur cette page . Comme pour tout ce qui touche openSUSE, nous invitons tous ceux qui sont intéressés à aider à faire d'openSUSE la distribution de premier plan sur la plate-forme ARM. Il existe un bref guide sur la façon de soumettre vos correctifs pour les paquets ARM , pour ceux qui veulent voir ce qui est en cours et ce qui vient à ce sujet il y a un Trello board qui est ouvert à tout le monde, il y a aussi les canaux habituels de communication, l'IRC ( #opensuse-arm sur Freenode) et la liste de diffusion. Si vous avez un appareil qui n'est pas actuellement pris en charge, openSUSE aimerait vous aider à le faire tourner.

    Merci

    openSUSE-ARM a été construit en utilisant l'open build service, s'appuyant sur Qemu pour l'émulation de l'architecture cible, assurant un paquet source unique pour toutes les architectures et la simplifification de la maintenance des logiciels. Cette méthode a conduit à de nombreux bugs trouvés puis fixés avec tous les correctifs soumis en amont pour Qemu, OBS et Kiwi ainsi que de nombreux autres paquets. Une ferme spéciale de construction reflète l'environnement OBS sous ARM pour vérifier les pannes de construction de paquet ainsi que pour faire des test de "build". La création de cette ferme spéciale n'aurait pas été possible sans le parrainage de fabricants de matériel comme Texas Instruments/Pandaboard Project, Genesi, ARM et la communauté openSUSE.

    Source:

    Commentaires 11 Commentaires
    1. Avatar de marc.collin
      marc.collin -
      très intéressant ça, si certain intégrateur peuvent supporter suse, ça ne peut qu'être bénéfique.

      j'avais lu que certain avait réussi à faire fonctionner suse sur le toshiba ac100, mais il y a trop peu de nouvelle. J'ai passé un peu de temps sur irc avec le même résultat.... si certain y sont parvenu....
    1. Avatar de manchette
      manchette -
      Quelle est la visée pour Arm ? le monde de l'embarqué, les smartphones et tablettes ?

      Intel n'a t'il pas/plus la puissance de feu ?

      marc : quelle est la problématique pour ce toshiba ?
    1. Avatar de marc.collin
      marc.collin -
      @manchette,

      selon les soc supportés, il s'agit surtout du monde de l'embarqué.
      à partir de ces machines, il peut donc être possible de les utilisés comme ordinateur de bureau.....

      pour 129$ tu as un quad core cortex a9 avec 1 gig de ram...
      http://www.hardkernel.com/renewal_20...=G133999328931

      sachant que dual core est majoritairement devant un atom et pas loin d'un pentium m..... ça peut devenir intéressant...

      avec les cortex a15 en quad à 2gig et plus.... 2 gig.... ça sera encore plus intéressant..... le tout pour quelques watt.

      il y a encore beaucoup de travail à faire dans le noyaux concernant l'architecture arm..... il y a beaucoup de redondance et cie....

      idem pour gcc beaucoup d'amélioration doit être fait.

      possible que la tablette que veut faire kde soit supporté....
      pour les mobiles, ça risque d'être assez chaud étant donné les différences d'un mobile à un autre.

      surtout trouvé comment faire l'install.
    1. Avatar de manchette
      manchette -
      oui je sais que ca fait un moment qu'il veulent tailler dans la masse et simplifier les choses pour les arm (l'arm pisse du code comme s'il en pleuvait )
    1. Avatar de marc.collin
      marc.collin -
      peut-être bientôt la vrai arrivé des smartbook...
    1. Avatar de juju_des_highlands
      juju_des_highlands -
      J'aimerais bien pouvoir faire fonctionner OpenSuse sur ma clé USB Android avec le A10 Allwinner.
      Ce serait au poil couplé à XMBC pour un PC de salon!!!
    1. Avatar de velo_love
      velo_love -
      Pas de chance : je vais donc garder ma Debian sur mon Dockstar et mon Guruplug. J'aurais bien tenté l'expérience sur mon 2ème DS !
    1. Avatar de Peter
      Peter -
      Bonsoir,

      cette version pourrait t-elle fonctionner sur une tablette qui comprend un système android ? Et donc pourrait t-elle remplacer ce dernier ?
    1. Avatar de velo_love
      velo_love -
      Bonsoir,

      j'ai des doutes sur la compatibilité sur l'étape qui permet de charger le noyau linux et celui d'Android bien qu'ils ne soient pas fondamentalement différents. Donc à la limite, pourquoi pas.
      Par contre, attention au support du matériel ! Là, ça risque de coincer sérieux !
    1. Avatar de Guillaume_G
      Guillaume_G -
      Toutes les infos sont là : http://en.opensuse.org/openSUSE:Supported_ARM_boards

      Les cartes officiellement supportées sont : beagleboard, beagleboard xM, Efika MX, pandaboard, pandaboard ES, cubox.
      D'autres le sont aussi mais de façon non officielle ou en début de développement. Exemple, le toshiba AC100 (infos ici : http://en.opensuse.org/openSUSE:AC100), gumstix Overo ou le raspberry Pi.

      Images 12.2 : http://download.opensuse.org/reposit...2:/ARM/images/
      Images Factory : http://download.opensuse.org/reposit...y:/ARM/images/
    1. Avatar de marc.collin
      marc.collin -
      concernant l'ac100, quelques dev le font fonctionner sur sd-card... ils devraient faire un tutoriel bientôt