• Diventa Fan!
  • Seguici Twitter
  • Seguici su Google+

Installare Ubuntu sul nostro Android? Ora si può! [Guida completa all'installazione]

Scritto in Android, Linux, Smartphone, Ubuntu - Da Pasquale - domenica 12 febbraio 2012 - 15 Commenti

Oggi vi spiegherò passo per passo come installare Ubuntu su Terminali Android.

Materiale Occorrente

  • Telefono Android con permessi di root;
  • Sdk installato e funzionante;
  • Busybox che potete scaricare da qui;
  • Scaricare UbuntuPack da qui.

Procedimento

Installazione di BusyBox:

  1. Scaricare dal market Terminal Emulator e Root Explorer;
  2. Salvare il file di busybox nella root della scheda SD nominandolo busybox;
  3. Aprire Root Explorer, e recarsi dentro la directory /system/ e cliccare su “Mount R/W”;
  4. Aprire Terminal Emulator e digitare i seguenti comandi:
  5. su
    mkdir /system/xbin
    cat /sdcard/busybox > /system/xbin/busybox
    chmod 755 /system/xbin/busybox
    busybox –install /system/xbin
    sync
    reboot

  6. Il dispositivo sarà riavviato. Per controllare l’avvenuta installazione, aprire di nuovo il terminale e digitare busybox.

Installazione di Ubuntu:

    1. Estrarre il pack precedentemente scaricato e copiarlo nella root della scheda Sd;
    2. A questo punto bisogna smontare la scheda sd ed attivare la modalità USB Debugging (andare in Impostazioni > Applicazioni > Sviluppo );
    3. A questo punto, attraverso il prompt dei comandi, bisogna posizionarsi in sdk\tools e digitare adb shell che mostretà il seguente simbolo #;
    4. Digitare su ( se si riscontrano problemi, probabilmente il dispositivo non dispone dei permessi di root);
    5. A questa punto bisogna entrare nella cartella di Ubuntu presente nella SD e quindi digitiamo cd /sdcard/ubuntu ;
    6. Successivamente sh ./ubuntu.sh ;
    7. E infine bootubuntu ;
    8. Se l’installazione è andata a buon fine, dovrebbe comparire localhost ;
    9. Ubuntu teoricamente è gia utilizzabile ma solo da linea di comando mentre se vogliamo usarlo attraverso l’interfaccia grafica, dobbiamo eseguire questi ulteriori passaggi:
    10. apt-get update
      apt-get install tightvncserver (per installare tight vnc server)
      apt-get install lxde (per installare LX DE )
      export USER=root-,
      vncserver -geometry 1024×800

      ( varia a seconda della risoluzione del proprio terminale);

    11. Impostare la password per vnc a vostra scelta;
    12. Adesso diamo i seguenti comandi:

      cat > /root/.vnc/xstartup
      #!/bin/sh
      xrdb $HOME/.Xresources
      xsetroot -solid grey
      icewm &
      lxsession

    13. Digitare per due volte CTRL + D e successivamente Invio;
    14. A questo punto bisogna aprire applicazione VNC Android sul terminale, inserire la password impostata precedentemente e impostare la porta su 5901 e cliccare su connetti, a questo punto se tutto è andato bene, dovrebbe comparire la scrivania di Ubuntu;
    15. Adesso per rendere più facile l’avvio, dobbiamo aggiungere il seguente codice:

      cat > front
      export USER=root
      cd /
      rm -r -f tmp
      mkdir tmp
      cd /
      vncserver -geometry 1024×800

    16. Digitare per due volte CTRL + D e successivamente Invio;
    17. Digitare:

      cat front /root/.bashrc > temp
      cp temp /root/.bashrc

    18.  A questo punto, per lanciare Ubuntu basterà aprire Terminal Emulator e digitare:

      su
      bootubuntu

Se tutto è andato bene, dovrete ritrovarvi con un sistema operativo funzionante al 100% dove potrete lanciare la applicazioni native di Ubuntu, testare il sistema e così via!

[info]L’installazione di Ubuntu non compromette il sistema operativo Android in quanto, Ubuntu viene installato come “sotto-sistema”.[/info]

  • Marshalls

    Root Explorer è a pagamento, in alternativa?

  • Pingback: Ubuntu su dispositivi Android? Basta un apk: Ubuntu Installer - Kimblo Scienze

  • Pingback: Ubuntu su dispositivi Android? Basta un apk: Ubuntu Installer - Chimera Revo

  • Pingback: Installare Ubuntu sul nostro Android? Ora si può! [Guida completa all'installazione]

  • Pingback: [How To] Install Ubuntu on Android terminals | LinuxConfig.net

  • Desk

    Una domanda, se questa distro è uguale a quella desktop, la domanda che sorge è: ma cosa me ne faccio su di un telefono? 

    • Anonimo

      Puoi usare il dispositivo come web server portatile utile per i web designer, effettuare alcuni test del sistema senza doverlo installare in dual-boot sul pc, chi svolge un’attività di debugging può farlo anche da cellulare e quindi anche quando è fuori casa

  • Pingback: Installare Ubuntu sul nostro Android? Ora si può! [Guida completa all'installazione] | SegnalaFeed.It

  • Pingback: Installare Ubuntu sul nostro Android? Ora si può! [Guida completa all'installazione] | Age To Known

  • Anonimo

    Ci sono diversi metodi, uno è tramite una macchina virtuale mentre l’altro metodo è scarica android sdk e creare un android virtual device

  • Pingback: Installare Ubuntu sul nostro Android? Ora si può! [Guida completa all'installazione] - Informatica - Tua Notizia

  • Aury88

    si sta già sperimentando da tempo invece la possibilità di avviare android da dentro una qualsiasi distro linux…ne sai qualcosa?

    • http://twitter.com/Nicuz95 Nico Majorana

      Beh se ti riferisci al progetto Android x86 lo puoi runnare su qualsiasi OS tramite macchina virtuale.

      • Aury88

         era una cosa diversa che non richiedeva macchine virtuali…almeno così mi sembra di aver capito. praticamente si sfruttano le librerie usate da android per poter emulare (ma non so neanche se sia il termine corretto) l’ambiente ed utilizzare gli applicativi come se fossero installati su linux