Portal:ARM
Welcome to the ARM Portal edit
Η πρώτη φάση ήδη ξεκίνησε χάρη στους Adrian Schroeter, Alex Graf και Dirk Mueller. Στην πρώτη φάση προσπαθούμε να κάνουμε το bootstrap(αυτοδύναμη εκκίνηση) να δουλέψει. Σε πρώτη φάση αυτό σημαίνει να βρούμε τα απαιτούμενα πακέτα για να στηθεί ένα περιβάλλον chroot και για να κατασκευαστούν(build) αυτά τα πακέτα σε αρχιτεκτονική ARM. Ήδη 1700 πακέτα κατασκευάζονται και δουλεύουν σωστά. (επαληθευμένο σε πραγματικό hardware)
Χάρη στο OBS μπορούμε να κατασκευάσουμε(cross build) και να μεταγλωτίσουμε(cross compile) πακέτα για πολλές αρχιτεκτονικές (συμπεριλαμβανομένης της ARM), κάτι που επιταχύνει εκπληκτικά τις προσπάθειες μας.
Αυτή τη στιγμή στοχεύουμε σε armv5tel (soft floating point with thumbs) και σε armv7hl (hard floating point with aapcs-linux ABI). Αν έχετε γνώση και εμπειρία, παρακαλούμε βοηθήστε και εσείς. Αν δεν πάρεις μέρος δεν έχεις καμία δικαιολογία για να παραπονιέσαι - πρέπει να συμμετέχεις για να κερδίσεις. ;-)
Μη διστάσεις να γραφτείς στη openSUSE ARM λίστα ταχυδρομείου αλλά και στο #openSUSE-arm κανάλι IRC για ερωτήσεις και βοήθεια. Παρακαλούμε να έχετε υπόψιν σας ότι πρόκειται για κάτι εντελώς καινούριο και δεν ψάχνουμε για 10000 αιτήσεις για πακέτα ή ανθρώπους να ρωτάνε για την πρόοδο του (δες το μόνος σου) - χρειάζεται πρώτα να βάλουμε τα πράγματα σε μία σειρά. Παρόλα αυτά, η βοήθεια σας είναι ευπρόσδεκτη!
Χρειαζόμαστε ιδιαιτέρως ανθρώπους να βοηθήσουν να βρεθούν και να λυθούν προβλήματα κατασκευής (build errors), με την κατάθεση επιδιορθώσεων(fixes) κατά προτήμηση απευθείας στο openSUSE Factory.
Η κατασκευή πακέτων τοπικά για να δοκιμαστούν δεν είναι δύσκολη χάρη στο QEMU αλλά προτείνουμε τη χρήση του openSUSE:Tools:Unstable αποθετηρίου(repository) για το QEMU αφού κάποιες πιο πρόσφατες επιδιορθώσεις(fixes) χρειάζονται για την κατασκευή.
Δεν κατασκευάζονται όλα τα πακέτα με το QEMU. To Genesi βοηθάει την προσπάθεια μεταφοράς(porting) με την δωρεά EFIKA MX μηχανών στους προγραμματιστές, καθιστώντας δυνατή την native μεταγλώτιση, και κάνοντας την EFIKA MX την πρώτη υποστηριζόμενη μηχανή από το openSUSE ARM.
“Thanks and here's to getting our Geeko some ARMs.” (Ευχαριστούμε και εβίβα στην απόκτηση μερικών ARM)
In the news edit
- hardware needed for openSUSE on ARM
- Status of ARM after Hackweek by Dirk on the opensuse-ARM ml
- openSUSE ARM Hardware support by Andrew Wafaa
- Growing some openSUSE ARMs by Andrew Wafaa
Things to do edit
- Update Jeos ARM Package List
- Ensure all packages are in a Succeeded state.
Sponsors edit
Many thanks to Genesi for sponsoring some Efika devices
Many thanks to PandaBoard & Texas Instruments for sponsoring some Pandaboard devices