Dimensione: 4449
Commento: nuova wiki OpenMoko con Qemu
|
Dimensione: 4684
Commento: sistemata ulteriori risorse, category, spaziature
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 1: | Linea 1: |
= OpenMoko = | #format wiki #LANGUAGE it [[BR]] ||<tablestyle="float:right; font-size: 0.9em; width:30%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice'''[[BR]][[TableOfContents(1)]]|| = Introduzione = attachment:mokologo.jpeg |
Linea 9: | Linea 17: |
Linea 10: | Linea 19: |
* Scaricare la versione corrente dell'emulatore; per farlo, è necessario installare il software `subversion`, nel caso in cui non lo si possieda già, è possibile farlo da terminale con il seguente comando: | * Scaricare la versione corrente dell'emulatore; per farlo, è necessario installare il software `subversion`; nel caso in cui non lo si possieda già, è possibile ottenerlo da terminale con il seguente comando: |
Linea 18: | Linea 28: |
Linea 38: | Linea 49: |
Linea 48: | Linea 60: |
Linea 49: | Linea 62: |
!OpenMoko, come molti altri sistemi operativi Open Source (compreso Ubuntu Linux) è in continua crescita. Per questo, viene offerto un sistema di aggiornamento rapido del sistema emulato, grazie all'SVN. Per poterlo sfruttare, è necessario avere installato il software `subversion', che si dovrebbe aver installato all'inizio di questa guida. Per aggiornare il sistema è sufficiente entrare nella cartella e dare il comando di aggiornamento del repository svn: | !OpenMoko, come molti altri sistemi operativi Open Source (compreso Ubuntu Linux) è in continua crescita. Per questo, viene offerto un sistema di aggiornamento rapido del sistema emulato, grazie all'SVN. Per poterlo sfruttare, è necessario avere installato il software `subversion`, che si dovrebbe aver installato all'inizio di questa guida. Per aggiornare il sistema è sufficiente entrare nella cartella e dare il comando di aggiornamento del repository svn: |
Linea 57: | Linea 71: |
* [http://wiki.openmoko.org/wiki/Main_Page/it Sito internazionale] di !OpenMoko * [http://pollycoke.wordpress.com/2007/04/08/ecco-lemulatore-di-neo1973-con-immagine-di-openmoko-nella-vostra-box/ Guida] di Pollycoke sull'argomento (documento originale) * [http://wiki.openmoko.org/wiki/OpenMoko_under_QEMU Guida] ufficiale all'emulazione di !OpenMoko in Qemu |
* [http://pollycoke.wordpress.com/2007/04/08/ecco-lemulatore-di-neo1973-con-immagine-di-openmoko-nella-vostra-box/ Documento originale] * [http://wiki.openmoko.org/wiki/Main_Page/it Wiki di !OpenMoko] * [http://wiki.openmoko.org/wiki/OpenMoko_under_QEMU Guida ufficiale all'emulazione di !OpenMoko in Qemu] ---- CategoryNuoviDocumenti |
IndiceBRTableOfContents(1) |
Introduzione
attachment:mokologo.jpeg
OpenMoko è un progetto per la creazione di una piattaforma open source per smartphones, aderente alla filosofia FOSS. Più direttamente, è un sistema operativo per smartphones aperto, comunitario e collaborativo il cui obiettivo è raggiungere il massimo della funzionalità e dell'affidabilità, oltre che fornire un parco software completo, e tutti i benefici di cui può vantare un sistema Linux.
OpenMoko è infatti basato sulla distribuzione OpenEmbedded Linux, ed utilizza il sistema di gestione dei pacchetti ipkg, assimilabile a quello che in Ubuntu è il sistema [:Apt:apt].
Essendo quindi una distribuzione Linux, OpenMoko può essere "installato" su Ubuntu tramite l'emulatore di architetture [:Qemu]. Questa soluzione può essere particolarmente utile a chiunque voglia testare, eseguire o implementare il software OpenMoko, e lavorarci esattamente come se stesse operando su una versione installata su smartphone.
Installazione
Installare l'emulatore
Scaricare la versione corrente dell'emulatore; per farlo, è necessario installare il software subversion; nel caso in cui non lo si possieda già, è possibile ottenerlo da terminale con il seguente comando:
{{{sudo apt-get install subversion }}} {{{svn checkout https://svn.openmoko.org/trunk/src/host/qemu-neo1973 }}} Entrare quindi nella cartella dell'emulatore scaricato con {{{cd qemu-neo1973 }}}
Per compilare l'emulatore occorrono le librerie di gcc 3.4, installabili con
{{{sudo apt-get install gcc-3.4 }}} L'installazione di questo compilatore non interferirà con il vostro compilatore attuale.
Per compilare, quindi, è necessario specificare quale compilatore utilizzare: {{{./configure --target-list=arm-softmmu --cc=/usr/bin/gcc-3.4 }}}