CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: 9mm con ben 3 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: 9mm con ben 8 Thanks ricevuti negli ultimi sette giorni
Utente del mese: 9mm con ben 29 Thanks ricevuti nell'ultimo mese

Pagina 1 di 6 123 ... ultimoultimo
Ultima pagina
Visualizzazione dei risultati da 1 a 10 su 57
Discussione:

Installare ubuntu con "Complete Linux Installer"

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Baby Droid


    Registrato dal
    Jun 2012
    Località
    Milano
    Messaggi
    22

    Ringraziamenti
    18
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Installare ubuntu con "Complete Linux Installer"

    Ciao,
    Ho comprato il Transformer Prime TF201 a giugno e devo dire che sono molto contento di averlo fatto; però ora mi trovo difronte ad un problema:
    A settembre vado in 3 sup ITIS inf. e da quanto ho visto sulla lista dei libri iniziamo la programmazione C (che oltre tutto già conosco un po') non avendo il mio pc perchè è rotto mi ritrovo l'esigenza di dover programmare in C su tablet android, cosa non possibile! Allora pensavo di installare ubuntu (o comunque una distro di linux) sul Prime in modo da poter usare code::blocks o qualche altro IDE.
    Ho fatto diverse ricerche su google e trovavo all'incirca sempre la stessa guida in cui dovevo prendere i permessi di root e poi dare dei comandi, che non ho la minima idea di cosa facciano, quindi per evitare di fare casini ho scartato quei tutorial e ho continuato a cercare e ho trovato questa applicazione:
    "Complete Linux Installer (NEW)" :
    https://play.google.com/store/apps/d...linuxonandroid
    Qualcuno ha già usato questa app, semplifica veramente e ti aiuta nell'installazione di ubuntu o ti confonde solo di più?
    Esiste qualche altro modo più semplice per effettuare questa operazione?
    Lo posso portare in un negozio (asus o non) e chiedere di installare linux (ovviamente pagando) ?
    Grazie.

  2.  
  3. #2
    Androidiano VIP L'avatar di Emandroid


    Registrato dal
    Jul 2011
    Località
    Lo sai te
    Messaggi
    2,129
    Smartphone
    Huawei u8160,Galaxy Note,Nexus

    Ringraziamenti
    18
    Ringraziato 132 volte in 118 Posts
    Predefinito

    Senti,la scelta di portarlo ad asus per installare linux, può andare, ma li devi pagare a peso d'oro, 100 euro?! Comunque su sto forum c'è uno che l'ha fatto...mo lo cerco. Prova anche su xda


    Inviato dal mio Transformer Prime TF201 usando Androidiani App
    Telefoni:
    Huawei u8160 4.0.4
    Asus transformer prime 4.1.1

  4. Il seguente Utente ha ringraziato Emandroid per il post:

    alegatti96 (08-08-12)

  5. #3
    Androidiano VIP L'avatar di Emandroid


    Registrato dal
    Jul 2011
    Località
    Lo sai te
    Messaggi
    2,129
    Smartphone
    Huawei u8160,Galaxy Note,Nexus

    Ringraziamenti
    18
    Ringraziato 132 volte in 118 Posts
    Predefinito

    Si chiama pione


    Inviato dal mio Transformer Prime TF201 usando Androidiani App
    Telefoni:
    Huawei u8160 4.0.4
    Asus transformer prime 4.1.1

  6. Il seguente Utente ha ringraziato Emandroid per il post:

    alegatti96 (08-08-12)

  7. #4
    Baby Droid


    Registrato dal
    Jun 2012
    Messaggi
    25

    Ringraziamenti
    1
    Ringraziato 13 volte in 13 Posts
    Predefinito

    Eccomi finalmente:
    Purtroppo lo script fornito dal Linux Istaller non funziona correttamente con il prime,
    per via di un insolito comando di mount che ha il prime, differente dallo standard unix.

    Possiamo comunque usufruire del Linux Istaller per scaricare ubuntu, io ho preso l'immagine intermedia,
    quella più grande non sono riuscito a scompattarla, non so perché.
    Una volta scaricata, scompattila e estrai il file ubuntu.img (questo è un immagine del sistema operativo)

    Ora dobbiamo "montarlo" (aprire il file ubuntu.img in una cartella) e poi fare il "chroot"
    (far credere al terminale che la directory di root sia quella di ubuntu).
    Per farlo abbiamo bisogno di tre cose essenziali:
    Il ROOT, serve sia per montare l'immagine di ubuntu che per fare il "chroot".
    Busybox, lo trovi sul google play, devi istallare l'applicazione e poi dall'applicazione
    istallare tutti i comandi unix sul dispositivo (serve per poter montare correttamente l'immagine).
    Un terminale (lo trovi sul market)

    Tutte le applicazioni sono ovviamente gratuite.

    A questo punto apri il terminale e inizia l'operazione di montaggio. Da ora in avanti i passi sono
    gli stessi da eseguire ad ogni avvio di ubuntu, per automatizzare l'operazione puoi scrivere uno script che esegua da solo queste cose (semplicemente un file che contiene tutti i comandi da dare):

    Otteniamo i privilegi da terminale con questo comando:

    su

    (se ti chiede di concedere i permessi fallo)
    Ora entriamo nella directory dove c'è il file ubuntu.img (se per esempio si trova dentro Download diamo)

    cd /sdcard/Download

    (modifica il comando con il percorso giusto, cd è il comando per spostarsi tra le directory e vuol dire change directory)
    A questo punto creiamo una cartella dentro la quale montare ubuntu con questo comando:

    mkdir ubuntu

    (mkdir vuol dire make directory)
    Adesso arriva la parte più specifica: dai i seguenti comandi per montare l'immagine:

    mknod /dev/block/loop256 b 7 256
    losetup /dev/block/loop256 ubuntu.img
    mount -t ext2 /dev/block/loop256 ubuntu/

    Allora, a differenza dei comandi precedenti questi sono un po' meno intuitivi: mknod crea un device di tipo
    loop (come se fosse una partizione del hard disc, un disco esterno, il numero 256 serve perché
    bisogna evitare di usare un device loop già occupato dal sistema e molto probabilmente il 256 è libero)
    il comando losetup trasferisce il contenuto dell'immagine ubuntu.img dentro il nuovo device creato,
    l'ultimo comando fondamentale esegue il vero e proprio mounting, trasferisce il contenuto del device
    creato dentro la cartella ubuntu (che abbiamo creato prima) interpretando il disco come se il filesystem
    che lo legge fosse di tipo ext2 (filesystem di linux).
    Il comando molto più semplice che esegue tutto questo normalmente è "mount -o loop ubuntu.img ubuntu/"
    l'unico problema è che sembrerebbe non funzionare per qualche strana ragione con il transormer prime.

    A questo punto (dopo pochi comandi e tante parole ;D ) abbiamo montato ubuntu,
    per iniziare a usarlo facciamo il chroot con questi comandi:

    cd ubuntu
    chroot . /root/init.sh

    Con il primo comando entriamo dentro la cartella di ubuntu, mentre il secondo ci fa entrare dentro il sistema operativo, avviando lo script di attivazione, che ti farà inizializzare passo dopo passo l'interfaccia grafica. (ti consiglio di settare una risoluzione di 1280x750) Poi segui tranquillamente le indicazioni di
    Linux Istaller su come collegarti con VNC all'interfaccia grafica.

    NOTA: se ubuntu.img non l'hai scaricato da Linux Istaller l'ultimo comando cambia:

    chroot . /bin/bash
    oppure:
    chroot . /bin/sh

    Sono analoghi.

    Sembra complicato ma è semplicissimo: sono 4 comandi di terminale che volendo puoi automatizzare in uno script.
    Per ulteriori dettagli ti consiglio di seguire il forum di archlinux arm su chroot android (con una ricerca su google dovresti trovarlo) che spiega passo passo come costruire il sistema operativo (a partire dal file .img) secondo le tue esigienze.

    Buon linux!!!!

  8. Il seguente Utente ha ringraziato pione per il post:

    alegatti96 (08-08-12)

  9. #5
    Baby Droid


    Registrato dal
    Jun 2012
    Messaggi
    25

    Ringraziamenti
    1
    Ringraziato 13 volte in 13 Posts
    Predefinito

    comunque per programmare in c e' perfetto, io lo uso per l'universita' e mi ci trovo molto bene
    Solo una cosa, l'androidVNC (l'applicazione che si usa per vedere l'interfaccia grafica di ubuntu su android) e' pensat
    per smartphone purtroppo, quindi la dock non funziona al massimo (riconosce bene i caratteri, ma ignora tutti i tasti special
    come ctrl tab... che per utilizzare gli shortcut sarebbero comodi. In alternativa puoi usare direttamente il terminale android,
    che riconosce correttamente la tastiera e programmare sul terminale con editor tipo emacs o nano
    Ricorda pure che con l'immagine di ubuntu che fornsce il Linux istaller non e' grandissima, quindi se istalli
    programmi molto pesanti (come gli IDE tipo code::blocks o Kdevelop) ti si potrebbe riempire subito
    Puoi liberare un bel po' spazio dopo che hai istallato dei programmi rimuovendo i file di istallazione con
    il comando
    apt-get clean
    comunque se programmi in c non dovrebbero essere indispensabili i grandi ide
    Per istallare sopra il compilatore, sempre dal terminale dovrebbe bastare il comando
    apt-get install build-essential
    Buon lavoro!!!!

  10. Il seguente Utente ha ringraziato pione per il post:

    alegatti96 (08-08-12)

  11. #6
    Androidiano VIP L'avatar di Emandroid


    Registrato dal
    Jul 2011
    Località
    Lo sai te
    Messaggi
    2,129
    Smartphone
    Huawei u8160,Galaxy Note,Nexus

    Ringraziamenti
    18
    Ringraziato 132 volte in 118 Posts
    Predefinito

    Pione, grazie per aver collaborato


    Inviato dal mio Transformer Prime TF201 usando Androidiani App
    Telefoni:
    Huawei u8160 4.0.4
    Asus transformer prime 4.1.1

  12. #7
    Baby Droid


    Registrato dal
    Jun 2012
    Località
    Milano
    Messaggi
    22

    Ringraziamenti
    18
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Grazie mille, poi oggi pomeriggio provo.
    Un ultima cosa io avevo già provato da solo e mi ero trovato davanti al problema del root.
    Sono riuscito a farlo, mi chiedevo però se valesse comprare l'elite del superuser voi lo avete comprato?
    Dopo che ho fatto il root quando apro il terminale mi esce:
    # export PATH data/local7bint: $PATH
    #
    Prima invece mi usciva qualcosa di diverso è normale?
    Grazie ancora.

  13. #8
    Androidiano VIP L'avatar di Emandroid


    Registrato dal
    Jul 2011
    Località
    Lo sai te
    Messaggi
    2,129
    Smartphone
    Huawei u8160,Galaxy Note,Nexus

    Ringraziamenti
    18
    Ringraziato 132 volte in 118 Posts
    Predefinito

    http://www.youtube.com/watch?v=sK_4c...e_gdata_player
    Guardate questo!!! Ha ubuntu perfettamente funzionante


    Inviato dal mio Transformer Prime TF201 usando Androidiani App
    Telefoni:
    Huawei u8160 4.0.4
    Asus transformer prime 4.1.1

  14. #9
    Baby Droid


    Registrato dal
    Jun 2012
    Località
    Milano
    Messaggi
    22

    Ringraziamenti
    18
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Quote Originariamente inviato da Emandroid
    http://www.youtube.com/watch?v=sK_4c...e_gdata_player
    Guardate questo!!! Ha ubuntu perfettamente funzionante


    Inviato dal mio Transformer Prime TF201 usando Androidiani App

    Help! Quando digito il comando su il terminale mi dice: Segmentatio fault Segmentatio fault Permission denied
    Il root però l'ho fatto.

    Inviato da [i]Transformer Prime TF201[\i]

  15. #10
    Androidiano VIP L'avatar di Emandroid


    Registrato dal
    Jul 2011
    Località
    Lo sai te
    Messaggi
    2,129
    Smartphone
    Huawei u8160,Galaxy Note,Nexus

    Ringraziamenti
    18
    Ringraziato 132 volte in 118 Posts
    Predefinito

    Misà che ci vuole lo sblocco bootloader


    Inviato dal mio Transformer Prime TF201 usando Androidiani App
    Telefoni:
    Huawei u8160 4.0.4
    Asus transformer prime 4.1.1

Pagina 1 di 6 123 ... ultimoultimo
Ultima pagina

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy