TAGS CLOUD
Incrementa dimensioniDecrementa dimensioni
Chrome OS: istruzioni per l'uso
Google ha rilasciato i sorgenti del suo atteso Web Operating System. Noi vi mostriamo come “costruire” la vostra copia personale. Da usare su pendrive USB o come macchina virtuale
(pagina 2 di 4)
La nostra copia personale
Per quanto possa sembrare complicato e macchinoso consultando la guida ufficiale, creare una copia personale di Google Chrome OS è molto semplice. Tutto è automatizzato grazie all'utilizzo di numerosi script shell che compiono per noi tutte le operazioni che, altrimenti, risulterebbero di difficile comprensione. Sul sito del progetto Chromium OS è consigliata la compilazione su un sistema Ubuntu 9.10 (Karmic Koala), ma è disponibile anche la procedura da seguire per preparare altre distribuzioni alla compilazione di Chrome OS. La prima cosa da fare, quindi, è installare tutto il necessario per poter compilare il sistema operativo. Su Ubuntu, è sufficiente eseguire il comando seguente:

sudo apt-get install subversion pkg-config python perl g++ g++-multilib \
bison flex gperf libnss3-dev libgtk2.0-dev libnspr4-0d libasound2-dev \
libnspr4-dev msttcorefonts libgconf2-dev libcairo2-dev libdbus-1-dev \
libpam0g-dev

Inoltre, anche se non obbligatorio, è consigliabile eseguire il comando seguente per installare alcuni componenti extra:

sudo apt-get install wdiff lighttpd php5-cgi sun-java6-fonts

A questo punto, bisogna scaricare il codice sorgente di Chrome OS: il metodo più semplice consiste nel prelevare l'archivio compresso in formato .tar.gz dall'indirizzo http://build.chromium.org/buildbot/archives/chromiumos-0.4.22.8.tar.gz, e una volta terminato il download, estrarne il contenuto nella nostra home (tar xvzf chromiumos-0.4.22.8.tar.gz). Fatto ciò, bisogna rinominare la directory ottenuta dalla decompressione come chromiumos. Terminate queste operazioni preliminari, spostiamoci nella directory appena creata, più precisamente nella sottodirectory /src/scripts, al cui interno sono presenti tutti gli script che dovremo eseguire per creare la nostra copia di Chrome OS e che, quindi, ci accompagneranno fino alla completa compilazione del sistema operativo. Per prima cosa, eseguiamo lo script per la creazione dei repository dei pacchetti locali eseguendo il comando seguente:

./make_local_repo.sh

L'operazione potrebbe richiedere del tempo, trascorso il quale, avremo la possibilità di passare allo step successivo, ovvero creare l'ambiente chroot adatto alla compilazione:

./make_chroot.sh

Trattandosi di un WebOS, appare scontato il fatto che, affinché il sistema possa funzionare sia strettamente necessario l'utilizzo di un browser, in questo caso specifico, ovviamente, si tratta di Google Chrome. Per questo motivo bisogna prevedere l'integrazione del browser di Google all'interno del sistema operativo utilizzando uno dei i due metodi disponibili. Il primo consiste nella compilazione manuale (sempre assistita da script) del browser, mentre il secondo, molto più immediato, consiste nell'utilizzo di una versione già pronta. È per questo motivo che noi consigliamo di utilizzare quest'ultimo metodo. In questo caso, infatti, è sufficiente scaricare il seguente archivio .zip da http://build.chromium.org/buildbot/archives/chromium-chromiumos-r32516.zip, rinominarlo come chrome-chromeos.zip e copiarlo (così com'è, senza estrarlo) nella directory /chromiumos/src/build/x86/local_assets, la quale deve essere creata manualmente (ovviamente ci riferiamo al percorso completo). Adesso, arrivano le operazioni più importanti, ed anche quelle che richiedono più tempo per essere portate a termine. Bisogna, infatti, effettuare la compilazione vera e propria del sistema operativo. Tutto incomincia eseguendo da terminale il comando seguente:

./enter_chroot.sh

Successivamente, bisogna scegliere una password utente, che ci verrà confermata e, infine, salvata in un file testuale (in forma ovviamente crittografata) eseguendo lo script seguente:

./set_shared_user_password.sh

Pagina 2/4

Commenta

Prima di pubblicare un tuo commento assicurati che:
  • sia in tema e contribuisca alla discussione in corso
  • non abbia contenuto razzista o sessista
  • non sia offensivo, calunnioso o diffamante
La redazione con i controlli a campione si riserva di cancellare qualsiasi contenuto ingiurioso, volgare, illegale o contrario alla policy.
Nome e Cognome
E-mail
Commento
Digita i caratteri che vedi nell'immagine qui sopra


Tag: webos, linux, chrome, chrome os, google, android, ubuntu
Condividi