Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Installazione/RaspberryPi"
Differenze tra le versioni 5 e 7 (in 2 versioni)
Versione 5 del 31/03/2015 23.48.02
Dimensione: 8502
Commento:
Versione 7 del 01/04/2015 09.31.12
Dimensione: 9053
Commento: Terminata la prima traduzione; in attesa di revisione, aggiunta di nuove info e verifiche varie.
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 6: Linea 6:
Con l'uscita del '''[[http://www.raspberrypi.org/products/raspberry-pi-2-model-b/|Raspberry Pi 2 Model B]]''' dotato di processore ARM Cortex-A7 (quad-core 900MHz), è ora più agevole installare Ubuntu sul '''Raspberry Pi'''. Con l'uscita del '''[[http://www.raspberrypi.org/products/raspberry-pi-2-model-b/|Raspberry Pi 2 Model B]]''', dotato di processore ARM Cortex-A7 (quad-core 900MHz) e 1 GB di memoria RAM, è ora più agevole installare Ubuntu sul '''Raspberry Pi'''.
Linea 26: Linea 26:
L'installazione segue la stessa procedura delle altre immagini per Raspberry Pi. A tal proposito è possibile consultare una guida (in lingua inglese) sul [[http://www.raspberrypi.org/documentation/installation/installing-images/README.md|sito ufficile]] del progetto Raspberry Pi. L'installazione segue la stessa procedura delle altre immagini per Raspberry Pi. A tal proposito è possibile consultare una guida (in lingua inglese) sul [[http://www.raspberrypi.org/documentation/installation/installing-images/README.md|sito ufficile]] del progetto Raspberry Pi. La guida illustra le azioni da compiere per scrivere un'immagine su scheda SD [[http://www.raspberrypi.org/documentation/installation/installing-images/linux.md|tramite sistemi Gnu/Linux]] oltre che le istruzioni per la stessa procedura per Windows, Mac.
Linea 50: Linea 50:
 * Al termine dell'installazione sarà presente un sistema [[Installazione/CdMinimale|Ubuntu minimale]] a linea di comando. È tuttavia possibile installare un server grafico con relativo[[AmbienteGrafico/AmbientiDesktop|ambiente desktop]] attraverso le normali procedure d'installazione. Ad esempio, per installare l'ambiente grafico '''Xubuntu''' basta digitare il comando  * Al termine dell'installazione sarà presente un sistema [[Installazione/CdMinimale|Ubuntu minimale]] a linea di comando. È tuttavia possibile installare un server grafico con relativo [[AmbienteGrafico/AmbientiDesktop|ambiente desktop]] attraverso le normali procedure d'installazione. Ad esempio, per installare l'ambiente grafico '''Xubuntu''' basta digitare il comando
Linea 76: Linea 76:
 * As with Raspbian, !VideoCore packages are available:  * Analogamente a Raspbian, sono disponibili pacchetti per architetture VideoCore:
Linea 80: Linea 80:
However, since these packages are compiled from source during build, the files are installed in their "proper" locations in /usr. Some third-party scripts may expect e.g. {{{/opt/vc/bin/vcgencmd}}}; if so, this hack should do it: 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:
Linea 84: Linea 84:
(Raspbian packages use precompiled repositories during build, which install in {{{/opt/vc}}}.) {{{vcdbg}}} and {{{edidparser}}} are not part of the open source package and must be installed separately: Alcuni pacchetti di Raspbian 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:
Linea 89: Linea 89:
 * Serial console / login  * Serial console e login
Linea 91: Linea 91:
To enable the serial console, change the /boot/cmdline.txt as follows: Per abilitare la serial console, modificare il file /boot/cmdline.txt come segue:
Linea 95: Linea 95:
and add a new file /etc/init/ttyAMA0.conf: e creare il file /etc/init/ttyAMA0.conf contenente le seguenti stringhe:
Linea 104: Linea 104:
=== Building === === Costruzione dell'immagine ===
Linea 106: Linea 106:
 * The script used to build the images is available [[http://www.finnie.org/software/raspberrypi/rpi2-build-image.sh|here]].  * È possibile scaricare da [[http://www.finnie.org/software/raspberrypi/rpi2-build-image.sh|questo link]] uno script che esegue la costruzione dell'immagine.
Linea 110: Linea 110:
 * [[http://www.raspberrypi.org/forums/viewtopic.php?f=56&t=100553&p=701472|raspberrypi.org forums thread]]
 * [[http://www.reddit.com/r/raspberry_pi/comments/2w64cw/raspberry_pi_2_unofficial_ubuntu_1404_image/|Reddit thread]]
 * [[http://www.finnie.org/2015/02/16/raspberry-pi-2-update-ubuntu-14-04-image-available/|Ryan Finnie original blog announcement]]
 * [[http://www.raspberrypi.org/forums/viewtopic.php?f=56&t=100553&p=701472|Thread sul forum di RaspberryPi.org]]
 * [[http://www.reddit.com/r/raspberry_pi/comments/2w64cw/raspberry_pi_2_unofficial_ubuntu_1404_image/|Thread su Reddit]]
 * [[http://www.finnie.org/2015/02/16/raspberry-pi-2-update-ubuntu-14-04-image-available/|Annuncio di Ryan Finnie sul blog]]
Linea 114: Linea 114:
  * [[https://launchpad.net/~fo0bar/+archive/ubuntu/rpi2/|ppa:fo0bar/rpi2]] - Stable packages (enabled in the default image)
  * [[https://launchpad.net/~fo0bar/+archive/ubuntu/rpi2-staging/|ppa:fo0bar/rpi2-staging]] - Staging builds
  * [[https://launchpad.net/~fo0bar/+archive/ubuntu/rpi2-nightly/|ppa:fo0bar/rpi2-nightly]] - Nightly automatic builds of some packages
  * [[https://launchpad.net/~fo0bar/+archive/ubuntu/rpi2/|ppa:fo0bar/rpi2]] - Pacchetti Stabili (abilitati di default nell'immagine)
  * [[https://launchpad.net/~fo0bar/+archive/ubuntu/rpi2-staging/|ppa:fo0bar/rpi2-staging]] - Builds in sviluppo
  * [[https://launchpad.net/~fo0bar/+archive/ubuntu/rpi2-nightly/|ppa:fo0bar/rpi2-nightly]] - Builds Nightl (solo alcuni pacchetti)
Linea 118: Linea 118:
=== Changelog === === Elenco dei Changelog ===
Linea 122: Linea 122:
 * Updated Ubuntu / PPA packages
 * Kernel module bcm2708_rng now loaded on boot
 * Blacklisted platform modules not applicable to the RPi2 (snd_soc_pcm512x_i2c, snd_soc_pcm512x, snd_soc_tas5713, snd_soc_wm8804)
 * Aggiornamento Ubuntu / pacchetti e PPA
 * Caricamento all'avvio del Kernel module bcm2708_rng
 * Aggiunti alla Blacklist alcuni platform modules non compatibili con Raspberry Pi 2(snd_soc_pcm512x_i2c, snd_soc_pcm512x, snd_soc_tas5713, snd_soc_wm8804)
Linea 128: Linea 128:
If you installed the 2015-02-17 image, you don't need to reinstall this image, but you should remove /var/lib/dbus/machine-id and reboot. Se si è già installata l'immagine del 2015-02-17, non si necessita della reinstallazione, ma è sufficiente eliminare il file /var/lib/dbus/machine-id e riavviare il sistema.
Linea 130: Linea 130:
 * Updated Ubuntu / kernel packages
 * Default apt-src repositories are now commented out
 * Installed language-pack-en package
 * Sound driver (snd_bcm2835) now loaded by default
 * Aggiornamento Ubuntu / pacchetti e PPA
 * I repositorie apt-src s sono ora commentati di default
 * Installato il pacchetto language-pack-en
 * I driver audio (snd_bcm2835) ora caricati di default
Linea 136: Linea 136:
 * Renamed ubuntu user GECOS from "Ubuntu" to "Ubuntu user"
 * Removed variant /var/lib/dbus/machine-id (will be regenerated on first boot)
 * Removed console=ttyAMA0,115200 from default cmdline.txt (interferes with non-console use of the serial port)
 * Rinominato ubuntu user GECOS da "Ubuntu" in "Ubuntu user"
 * Rimossa la variante /var/lib/dbus/machine-id (viene generata al primo avvio)
 * Rimosso console=ttyAMA0,115200 da cmdline.txt (interferiva con l'uso non-console use della porta seriale)
Linea 142: Linea 142:
 * Initial release  * Release iniziale
Linea 146: Linea 146:
[[http://developer.ubuntu.com/en/snappy/|Snappy Ubuntu Core]] is a new rendition of Ubuntu with transactional updates - a minimal server image with the same libraries as today’s Ubuntu, but applications are provided through a simpler mechanism. [[https://insights.ubuntu.com/2015/02/02/snappy-ubuntu-core-on-raspberry-pi-2/|A developer preview is available]] for the Raspberry Pi 2. [[http://developer.ubuntu.com/en/snappy/|Snappy Ubuntu Core]] è una nuova versione di Ubuntu concepita per server cloud. Integra un sistema server minimale con le ultime librerie di Ubuntu.<<BR>> È disponibile un'apposita [[https://insights.ubuntu.com/2015/02/02/snappy-ubuntu-core-on-raspberry-pi-2/|versione developer preview]] per il Raspberry Pi 2.
Linea 149: Linea 149:
'''[[https://wiki.ubuntu.com/ARM/RaspberryPi|Pagina sul Wiki Internazionale]]''' '''[[https://wiki.ubuntu.com/ARM/RaspberryPi|Pagina sul Wiki Internazionale]]'''<<BR>>

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 installare Ubuntu sul Raspberry Pi.

Si precisa quindi che le informazioni contenute in questa pagina fanno riferimento al Raspberry Pi 2 e non ai modelli precedenti.

Ubuntu 14.04 LTS

È disponibile un'immagine di Ubuntu 14.04 LTS Trusty Tahr 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 3.13 kernel è 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. /!\

Download

Se si preferisce scaricare un'immagine precedente a quella indicata non è necessario reinstallare, ma tuttavia si consiglia di verificare il changelog in basso.

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, 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

Uso

  • Non sono presenti le utilities incluse in Raspbian (distribuzione basata su Debian, ottimizzata per Raspberry Pi). Pertanto è possibile ridimensionare la partizione root manualmente. Dopo l'avvio:

$ 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). Riavviare il sistema e quindi:

$ 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

In questo caso sarà necessario avere a disposizione una scheda SD con capacità minima di 4GB, perchè di default verrà creato un file di swap di 2 GB.

  • Al termine dell'installazione sarà presente un sistema Ubuntu minimale a linea di comando. È tuttavia 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. /!\

  • È possibile abilitare un server SSH per l'accesso remoto con il comando:

$ sudo apt-get install openssh-server
  • È disponibile un driver per l'accelerazione video in x.org (fbturbo), anche se l'accelerazione hardware è limitata allo spostamento e allo scrolling delle finestre. Si può abilitare con la seguente procedura. 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
  • 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 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:

$ sudo apt-get install libraspberrypi-bin-nonfree
  • 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

Costruzione dell'immagine

  • È possibile scaricare da questo link uno script che esegue la costruzione dell'immagine.

Elenco dei Changelog

2015-03-02

  • Aggiornamento Ubuntu / pacchetti e PPA
  • Caricamento all'avvio del Kernel module bcm2708_rng
  • Aggiunti alla Blacklist alcuni platform modules non compatibili con Raspberry Pi 2(snd_soc_pcm512x_i2c, snd_soc_pcm512x, snd_soc_tas5713, snd_soc_wm8804)

2015-02-19

Se si è già installata l'immagine del 2015-02-17, non si necessita della reinstallazione, ma è sufficiente eliminare il file /var/lib/dbus/machine-id e riavviare il sistema.

  • Aggiornamento Ubuntu / pacchetti e PPA
  • I repositorie apt-src s sono ora commentati di default
  • Installato il pacchetto language-pack-en
  • I driver audio (snd_bcm2835) ora caricati di default
  • Created legacy /boot/config.txt and /boot/cmdline.txt symlinks as these live in /boot/firmware
  • Cleaned up /etc/hosts formatting
  • Rinominato ubuntu user GECOS da "Ubuntu" in "Ubuntu user"
  • Rimossa la variante /var/lib/dbus/machine-id (viene generata al primo avvio)
  • Rimosso console=ttyAMA0,115200 da cmdline.txt (interferiva con l'uso non-console use della porta seriale)

2015-02-17

  • Release iniziale

Snappy Ubuntu Core

Snappy Ubuntu Core è una nuova versione di Ubuntu concepita per server cloud. Integra un sistema server minimale con le ultime librerie di Ubuntu.
È disponibile un'apposita versione developer preview per il Raspberry Pi 2.

Pagina sul Wiki Internazionale
Problemi in questa pagina? Segnalali inquesta discussione.