(http://www.robarts.it/wp-content/uploads/2015/12/raspberrypi2.jpg)
Questo topo contiene una raccolta di guide utili alla configurazione ed uso del gingillo con la nostra distro preferita.
Preparazione della MicroSD con Archlinux ARMRequisiti: una MicroSD di classe 10, da almeno 8 GB (ne raccomando 16, si trovano tranquillamente a 10 euro o anche meno)
La microsd va partizionata in due: una prima partizione in FAT32 da 100 MB che contiene i file di avvio e l'altra in ext4 con il sistema operativo.
Scarichiamo l'immagine da qui: http://archlinuxarm.org/os/ArchLinuxARM-rpi-2-latest.tar.gz
e decomprimiamola (non serve usare dd)
$ sudo tar -xpf ArchLinuxARM-rpi-2-latest.tar.gz -C /partizione/microsd/in_ext4
spostiamo i file di boot nella partizione in fat 32
$ sudo mv /partizione/microsd/in_ext4/* /partizione/microsd/in_fat32
completiamo la scrittura
$ sync
Smontiamo la microSD, mettiamola sul raspi, colleghiamolo al router tramite ethernet e ad un alimentatore da 2A per accenderlo.
Potete attaccarci Tastiera USB e monitor HDMI o usare SSH da un altro computer, sta a voi
Prima configurazioneL'utente di default è
alarm, la password è la stessa dell'username; stesso discorso per root.
La configurazione non si scosta minimamente da un'installazione di Arch tradizionale: si setta la lingua e menate varie e poi si installa quel che serve
Una guida più passo passo si può trovare qui: https://github.com/phortx/Raspberry-Pi-Setup-Guide#2-basic-system-setup
ConnmanSe usate un dongle wi-fi, meglio usare questo piuttosto che wifi-menu, è un demone leggero e molto ben fatto per la gestione delle reti.
Per la configurazione, basta seguire la wiki: https://wiki.archlinux.org/index.php/Connman
AURSi installa yaourt, come di consueto:
$ wget https://aur.archlinux.org/cgit/aur.git/snapshot/package-query.tar.gz
$ tar -xvzf package-query.tar.gz
$ cd package-query
$ makepkg -si
$ cd ..
$ wget https://aur.archlinux.org/cgit/aur.git/snapshot/yaourt.tar.gz
$ tar -xvzf yaourt.tar.gz
$ cd yaourt
$ makepkg -si
Ricordate che il piccino monta un processore ARM e non x86, quindi i pacchetti contenenti binari già compilati (programmi closed o roba già compilata in genere) non si possono usare in alcun modo.
Nessun problema per i pacchetti con sorgenti, bisogna però avere l'accortezza di modificare il PKGBUILD nella linea
arch=('i686' 'x86_64')
e aggiungere l'indicazione
'armv7h'
OverclockModificate il file /boot/config.txt e aggiungete le seguenti linee:
arm_freq=1000
core_freq=500
sdram_freq=483
over_voltage_sdram_p=2
Porta la CPU a 1Ghz, la cache a 500Mhz (che condivide la frequenza con la GPU) e la RAM a 483Mhz
IMPORTANTE: Alcune versioni del kernel (4.15) possono dare problemi con l'overclock, quindi nel caso che il raspi non riesca più ad avviarsi, mettete la microsd sul pc e commentate o levate quelle righe. Se non volete rinunciare all'overclock, optate per un downgrade del kernel.
Arch ARM Rollback machineSe non lo sapete, la Arch Rollback Machine è un archivio contenente tutte le versioni di tutti i pacchetti presenti nei repo ufficiali.
Quello dedicato ad Archlinux ARM si può consultare qui: http://archlinuxarm.org/forum/viewtopic.php?f=30&t=9542
Moar coming soon... ;DFonti/Risorse utiliGuida di prima configurazione di Archlinux ARM sul Raspi (https://github.com/phortx/Raspberry-Pi-Setup-Guide), sintetica e ben fatta, spiega come mettere in piedi velocemente un sistema base usabile
Pagina di Raspberry Pi sul wiki di Arch (https://wiki.archlinux.org/index.php/Raspberry_Pi), contiene qualche informazione utile
Guida all'overclock del Raspberry pi 2 (http://linuxonflash.blogspot.it/2015/02/a-look-at-raspberry-pi-2-performance.html), spiega quali sono i parametri ottimali per overclockare il piccino senza comprometterne la stabilità
Forum di supporto per Archlinux ARM (http://archlinuxarm.org/forum/)
Le temperature sono contenute anche quando sotto sforzo, non vedo la necessità di prenderli
(https://lh3.googleusercontent.com/Jgn-5b3TlUigIFts0aqfemSIJSHDjye1dbN8Xc-qnSTOiuN30QVWsYZyuKE_uboa_dCS4Ztfwog=w1920-h1080-rw-no)
Display di un vecchio nokia adibito a monitor di sistema.
Visualizza l'uptime, il carico medio della cpu, la ram usata, la temperatura e lo stato di download dei torrent.
Me piace :ueue:
Citazione di: madnessmike il 02 Giugno 2016, 13:31:34
(https://lh3.googleusercontent.com/Jgn-5b3TlUigIFts0aqfemSIJSHDjye1dbN8Xc-qnSTOiuN30QVWsYZyuKE_uboa_dCS4Ztfwog=w1920-h1080-rw-no)
Display di un vecchio nokia adibito a monitor di sistema.
Visualizza l'uptime, il carico medio della cpu, la ram usata, la temperatura e lo stato di download dei torrent.
Me piace :ueue:
Cosa usi per i torrent? Io deluged (deluge in versione demone).