Dimensione: 8903
Commento:
|
Dimensione: 8921
Commento:
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 86: | Linea 86: |
== Accesso tramite SSH == | == Abilitazione dell'accesso tramite SSH == |
Problemi in questa pagina? Segnalali in questa discussione
Raspberry Pi
Il Raspberry Pi è un single-board computer sviluppato dalla Raspberry Pi Foundation.
Con l'uscita del Raspberry Pi 2 Model B, dotato di processore ARM Cortex-A7 (quad-core 900MHz) e 1 GB di memoria RAM, è ora più agevole installarvi Ubuntu.
Le informazioni contenute in questa pagina fanno riferimento al Raspberry Pi 2 e potrebbero non funzionare con i modelli precedenti. |
Ubuntu 14.04
È disponibile un'immagine di Ubuntu 14.04 per il Raspberry Pi 2 con PPA dedicati che contengono kernel e firmware funzionanti su tale dispositivo.
Quest'immagine è mantenuta dalla comunità di Ubuntu e non è supportata ufficialmente. Il kernel 3.13 è stato sostituito con con una versione aggiornata del kernel 3.18, per il quale non sono garantiti gli aggiornamenti di sicurezza forniti invece per la versione LTS del kernel. |
Requisiti hardware
- Raspberry Pi 2 model B
- micro SD (minimo 4 GB)
- mouse e tastiera
- schermo o tv con ingresso HDMI
- connessione ad internet tramite cavo LAN
Se il proprio schermo o tv non non dispongono di ingresso HDMI, è possibile utilizzare degli adattatori per collegarli ad una delle uscite video del Raspberry. Ad esempio è possibile utilizzare un adattatore da HDMI a DVI o un adattatore da uscita video composita con audio stereo a RGB/Scart/VGA e audio . |
L'utilizzo di una scheda micro SD veloce (ad esempio classe 10) fa diminuire i tempi di installazione ed aumenta le prestazioni del sistema installato. |
Download
- Dimensioni: 145MiB file ZIP (1.75GiB dopo l'estrazione)
Installazione
L'installazione segue la stessa procedura delle altre immagini per Raspberry Pi. A tal proposito è possibile consultare una guida (in lingua inglese) sul sito ufficile del progetto Raspberry Pi. La guida illustra le azioni da compiere per scrivere un'immagine su scheda SD tramite sistemi Gnu/Linux, oltre che le istruzioni per la stessa procedura per Windows e Mac.
L'immagine compressa include un file .bmap. Se per l'installazione su scheda SD si sta usando un sistema GNU/Linux si consiglia di usare il pacchetto bmap-tools.
sudo bmaptool copy --bmap ubuntu-trusty.bmap ubuntu-trusty.img /dev/sdX
Terminato il processo di scrittura dell'immagine, estrarre la micro SD da lettore ed inserirla nello slot presente sul Raspberry Pi 2 precedentemente collegato allo schermo, al mouse alla tastiera.
Collegare il dispositivo all'alimentazione affinché cominci il processo di avvio del sistema.
Al termine dell'avvio ci si troverà di fonte ad un sistema Ubuntu minimale a linea di comando.
Configurazione
Ridimensionamento delle partizioni
Non sono presenti le funzionalità incluse in Raspbian (distribuzione basata su Debian, ottimizzata per Raspberry Pi). Pertanto è possibile ridimensionare la partizione root manualmente. Dopo l'avvio eseguire il comando:
sudo fdisk /dev/mmcblk0
Eliminare quindi la seconda partizione (d, 2) e ricrearla usando le opzioni di default (n, p, 2, enter, enter); infine scrivere e uscire (w) riavviando poi il sistema:
sudo resize2fs /dev/mmcblk0p2
- Non è presente nessun file o partizione di swap. È possibile creare un file di swap attraverso il comando:
sudo apt-get install dphys-swapfile
Modifica della password di sistema
Dopo l'installazione l'utente predefinito è ubuntu e la password è ubuntu. Per cambiare la password digitare il comando:
sudo passwd ubuntu
Installazione ambiente desktop
È possibile installare un server grafico con relativo ambiente desktop attraverso le normali procedure d'installazione. Ad esempio, per installare l'ambiente grafico Xubuntu basta digitare il comando
sudo apt-get install xubuntu-desktop
Si consiglia l'installazione di DE che abbiano requisiti hardware compatibili con il Raspberry Pi 2 B (ad esempio Openbox, LXDE, XFCE, Lubuntu, Xubuntu ecc.). Alcuni utenti hanno infatti segnalato l'impossibilità di poter eseguire Unity e Gnome Shell per via dell'hardware non in grado di supportare la composizione 3D. KDE e Kubuntu potrebbero essere funzionanti solo dopo aver disabilitato le animazioni e gli effetti grafici.
Abilitazione dell'accesso tramite SSH
- È possibile abilitare un server SSH per l'accesso remoto con il comando:
sudo apt-get install openssh-server
Installazione driver video
- È disponibile un driver per l'accelerazione video in x.org (fbturbo). L'accelerazione hardware è limitata allo spostamento e allo scrolling delle finestre. Si può abilitare con la procedura descritta di seguito. Eseguire il comando:
sudo apt-get install xserver-xorg-video-fbturbo
Successivamente aprire con un editor di testo il file /etc/X11/xorg.conf o crearlo se non presente. Quindi aggiungere le seguenti stringhe:
Section "Device" Identifier "Raspberry Pi FBDEV" Driver "fbturbo" Option "fbdev" "/dev/fb0" Option "SwapbuffersWait" "true" EndSection
Installazione dei driver del processore Videocore
Analogamente a Raspbian, sono disponibili pacchetti per architetture VideoCore:
sudo apt-get install libraspberrypi-bin libraspberrypi-dev
Poiché questi pacchetti sono compilati da sorgenti durante l'installazione, i relativi file risiedono nella directory /usr. Sono inoltre previsti alcuni scripts di terze parti come ad esempio /opt/vc/bin/vcgencmd che può essere eseguito con il comando:
sudo ln -s /usr /opt/vc
Alcuni pacchetti di Raspbian, come quelli che usano repositories precompilati durante l'installazione in /opt/vc.) vcdbg e edidparser, non fanno parte dei pacchetti open source e devono essere installati separatamente. Per abilitarli eseguire il comando:
sudo apt-get install libraspberrypi-bin-nonfree
Abilitazione della serial console
- Serial console e login
Per abilitare la serial console, modificare il file /boot/cmdline.txt come segue:
dwc_otg.lpm_enable=0 console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p2 rootwait
e creare il file /etc/init/ttyAMA0.conf contenente le seguenti stringhe:
start on stopped rc or RUNLEVEL=[12345] stop on runlevel [!12345] respawn exec /sbin/getty -L 115200 ttyAMA0 vt102
Ulteriori risorse
- PPAs:
ppa:fo0bar/rpi2 - Pacchetti Stabili (abilitati di default nell'immagine)
ppa:fo0bar/rpi2-staging - Builds in sviluppo
ppa:fo0bar/rpi2-nightly - Builds Nightly (solo alcuni pacchetti)