Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

Ξεκινώ αυτό το τόπικ για να δω το ποσοστό των χρηστών που έχουν raspberry pi χρησιμοποιούν arch linux στα μηχανάκια τους

 

Ο λόγος που το ξεκίνησα και δεν συνέχισα απλά το πετυχημένο θέμα του jemadux είναι επειδή το raspberry pi έχει μερικές ιδιαιτερότητες που δεν μπορούν να ενσωματωθούν στο ανωτέρω θέμα.

 

Εμπνεύστηκα από τα ακόλουθα τόπικς του tritonas00

 

http://www.insomnia.gr/topic/284858-info-project-linux-%CE%BA%CE%B1%CE%B9-%CF%80%CE%B1%CE%BB%CE%B9%CE%BF-hardware/

 

του martinoff

 

http://www.insomnia.gr/topic/433929-arch-xbmc/

 

και αυτού του κυρίου εδω πέρα

 

http://archlinuxarm.org/forum/viewtopic.php?f=31&t=3004

 

Θα παρακαλούσα τους κυρίους κυρίους moderators να μην το διαγράψουν ή το ενσωματώσουν στο arch linux θέμα καθώς και τους κυρίους συμφορουμίτες να μην ποστάρουν εδώ θέματα για raspian / raspbmc / debian squeeze / wheezy for raspberry pi

 

 

  • 1 μήνα μετά...
  • Απαντ. 50
  • Δημ.
  • Τελ. απάντηση

Συχνή συμμετοχή στο θέμα

Συχνή συμμετοχή στο θέμα

Δημοσ.

έχω βρει πολύ καλούς οδηγούς στο net για το raspberry pi για το arch. Θα ξεκινήσω την μετάφραση κάποιων που θεωρώ σημαντικούς.

 

εν τω μεταξύ θα ποστάρω δύο πολύ σημαντικά blog που βρήκα.

 

http://zemberry.blogspot.gr/

 

http://jeremyblythe.blogspot.gr/

 

@tritonas00

 

Μπάμπη αν θες σου παραχωρώ το δεύτερο για πειραματισμούς. Εσύ και να μην έχεις rasp το θεωρώ αδιανόητο!

 

Αναμένω σε Hard Float έκδοση όπως το debian που έχει το raspbian στο οποίο έχω ρίξει όλο το βάρος εκεί!

Δημοσ.

hard float??

Τρίτωνα πλέον είναι διαθέσιμα με παράδωση σε 2 εβδομάδες (εγώ πριν 12 μέρες το παράγγειλα) και λίγα μεταφορικά.

Επίσης δεν υπάρχει όριο στο πόσα θα πάρεις αν και πήρα μόνο ένα για αρχή (και ένα ο γείτονας, 2).

Τελική τιμή 42ε/pi νομίζω με τα μεταφορικά και 7.5ε μια sd 8gb.

Δημοσ.

Όταν λέω Ηard Flοαt εννοώ την έκδοση που είναι οptimized για το raspberry και δεν είναι μια ότι ναναι για hardware firewalls...

 

 

TI_OMAP4_PandaBoard_Arteris_NoC.png

Στην debian διανομή για το raspberry pi το raspbian είναι κομμένη και ραμμένη στα μέτρα του. Τα πακέτα για τις στάνταρ διανομές έχουν σαν δεύτερο συνθετικό το armel ενώ του raspbian τα πακέτα εχουν σαν δευτερο συνθετικό το armh(ard)f(loat).

 

>
Welcome to Raspbian

Raspbian is a free operating system based on Debian [b]optimized for the Raspberry Pi [/b]hardware. An operating system is the set of basic programs and utilities that make your Raspberry Pi run. However, Raspbian provides more than a pure OS: it comes with over 35,000 packages, pre-compiled software bundled in a nice format for easy installation on your Raspberry Pi.
The initial build of over 35,000 Raspbian packages, optimized for best performance on the Raspberry Pi, was completed in June of 2012. However, Raspbian is still under active development with an emphasis on improving the stability and performance of as many Debian packages as possible

Δημοσ. (επεξεργασμένο)

Μάααλιστα. Ε νομίζω θα μπορούμε να κάνουμε εύκολα το switch μετά.

Παρεμπιπτόντως, στο -Syu που κάνω τώρα κατεβάζει κάποια πακέτα ειδικά για το raspberry με ημερομηνία προχθεσινή. Ενδέχεται να είναι αυτό κάτι παρόμοιο με αυτό που λες?

Η hard-float θα μπαίνει με -Syu ή θα θέλει νέο image άραγε?

 

Εγκατάσταση (Αύγουστος 2012):

κατεβάζουμε το img από εδώ: http://archlinuxarm....v6/raspberry-pi και με dd το βάζουμε σε μια sd card.

Θέλει 2gb τουλάχιστον. Ο υπόλοιπος χώρος στην κάρτα δεν είναι διαθέσιμος μετά το dd, αλλά θα το διορθώσουμε αυτό.

 

Κάνουμε boot, το pi θα πάρει ip μέσω DHCP αν το βάλουμε στο δίκτυο και έχει και το ssh ανοιχτό.

Μπαίνουμε με root:root. Η πρώτη δουλειά που έκανα ήταν ένα pacman -Syu, όπου πήρε τον νέο pacman και άλλη μια φορά για τα πακέτα. Θα πάρει ώρα η εγκατάσταση.

 

Το pi δεν έχει RTC (real time clock) οπότε πρέπει να τραβάει τον χρόνο μέσω κάποιου ntpserver. Αυτό είναι ενεργό by default στο image που κατεβάσαμε.

Στο /etc/rc.conf δίνουμε Europe/Athens για να πάρει τη σωστή ώρα.

 

Επίσης φτιάχνουμε και το /etc/locale.gen προσθέτοντας αυτά (και βγάζοντας τα γερμανικά):

>el_GR.UTF-8 UTF-8
el_GR ISO-8859-7

 

Μετά το full-update τρέχουμε και το pacman-key --init. Θεωρητικά πρέπει να δουλέψει χωρίς προβλήματα.

Αν έχουμε προβλήματα εντροπίας διαβάζουμε εδώ https://wiki.archlin...ing_the_keyring και τρέχουμε το haveged για να βοηθήσει την κατάσταση.

 

Βάζουμε sudo, τρέχουμε visudo (ίδια με το arch εδώ, για περισσότερες λεπτομέριες στο wiki) και το ρυθμίζουμε κατά τα γούστα μας. Εγώ βγάζω το comment (#) εκεί που το επιτρέπει σε όλους το sudo χωρίς κωδικό.

Για να βγούμε από το visudo πατάμε στο πληκτρολόγιο ":q!" χωρίς save και ":wq" με save.

 

Με cfdisk έφτιαξα ένα partition στην υπόλοιπη κάρτα (εγώ ext4, ο γείτονας fat32 μέσω dosfstools) και το έβαλα στο fstab στο /home.

Επίσης μέσα στο home θα βάλω και το swapfile. Κάποιος μπορεί να κάνει και swap-partition αν θέλει φυσικά.

Δεν θα έβαζα το swap μέσα στο root για να μην το μπουκώσω.

Όπως και να έχει επειδή είμαστε σε flash media δεν είναι καλή ιδέα να έχουμε swap συνέχεια ενεργό (όπως και στους ssd, αλλά εδώ είναι ακόμα χειρότερα).

Αν έχετε μόνιμα εξωτερικό δισκό ίσως αξίζει να μπει εκει το swap. AN φυσικά το χρειάζεστε.

Οδηγίες για το swapfile εδώ: http://archlinuxarm....making-swapfile

 

Μετά το /home φτιάχνουμε ένα user με την adduser, κατά τα γνωστά (default το users και έξτρα τα lp,power,wheel,storage,power,audio,video).

Επίσης με passwd σαν root αλλάζουμε τον κωδικό του root.

 

 

Optional steps / Βήματα κατά βούληση:

Βάζουμε base-devel (pacman -S base-devel, θέλει +100mb).

Εγώ ως fun του cower έβαλα και cower https://aur.archlinu...es.php?ID=44921). Χρειάστηκε να αλλάξω το PKGBUILD και να βάλω το 'arm' στην αρχιτεκτονική.

Φυσικά το compile θέλει ένα κάποιο χρόνο αλλά όχι κάτι τραγικό.

 

Xorg...

Βάζουμε xorg-server, xorg-xinit και xf86-video-fbdev (ξεχνάμε το gpu acceleration βέβαια, αλλά δεν ξέρω τι άλλο θα παίξει).

Για WM το blackbox είναι ελαφρύ, αλλά αν αντέχετε κάποιον tiling τότε το dwm+dmenu είναι πολύ light (και πολύ άλλοι tiling managers βέβαια).

Το rxvt είναι το πιο μικρό/light terminal, αλλά η έκδοση unicode θέλει 12mb και ίσως να είναι και πιο βαριά, η απλή δεν πιάνει καθόλου χώρο.

 

Αυτά, πως θα δούμε hd-video δεν ξέρω βέβαια. Ίσως μόνο το xbmc-rbp-git (στο AUR) να είναι η μόνη λύση.

Επεξ/σία από mandos
Δημοσ.

H hard float θα είναι διαφορετικό image εντελώς και διαφορετικό repository φυσικά.

 

Μια λίστα με downloads για raspberry pi http://www.raspberrypi.org/downloads

 

Απλα ενημερωτικά όσο μεγαλύτερη class είναι η κάρτα τόσο το καλύτερο. εμένα είναι class 10 και είναι εμφανής η διαφορά με μία class 4 που δοκίμασα. Αν δοκιμάσετε σε απλή sd και όχι sdhc φροντίστε να είναι 133x και άνω...

 

Προσοχή στα περιφεριακά του raspberry π. Τροφοδοτικό τουλάχιστον 700mA μέχρι 1100mA. Εγώ έχω επίσης ένα belkin 2500mA το οποίο έχει usb έξοδο και του έχω καρφώσει επάνω ένα usb hub (για να το κάνω powered και συνδέω ενεργοβόρες συσκευές με Y usb καλώδια βάζοντας το ένα usb στο rasp και το άλλο πάνω στο hub.

Δημοσ. (επεξεργασμένο)

μ***κία, πήρα class 4 για εμένα και το γείτονα

και μάλλον τις πήρα και ακριβές για να τις πάρω από Πάτρα και να μην περιμένω να τις στείλουν :mad:

Επεξ/σία από mandos
Δημοσ.

κανονίστε ε

δεν είμαι τώρα για έξοδα

μην πει κανείς ότι παίζει bluray-rip

και βάζω bluray για να βάλω δύσκολα μην το παραγγείλω κιόλας

Δημοσ.

Έχω το rs έναν μήνα στο συρτάρι(Διακοπές, ζέστη, βαρεμάρα)..

 

Σκεφτομαι να βάλω http και ssh server port forwarded ώστε να μπορώ(με dyndns) να παρακάμπτω το nat όταν είμαι εκτός σπιτιού και να έχω πρόσβαση στο τοπικό δίκτυο...

 

Αξίζει να τον κάνω NIS server για το pc και το laptop μου?

Πως γίνετε αυτό σε arch linux?

Θα είναι εντάξει ή θα κολλάει??

Πάντως στο πανεπιστήμιο o NIS βόλευε πολύ...

 

Να το κάνω svn/git server??

 

Δεν έχω hdmi στο δωμάτιο μου..

Ρίξτε καμιά ιδέα τι να το κάνω...

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα

  • Δημιουργία νέου...