QNA > C > C'è Un Programma Che Permette Di Eseguire Linux Su Un Telefono Android?

C'è un programma che permette di eseguire Linux su un telefono Android?

Compilare, installare, eseguire applicazioni Linux su Android

Il vantaggio di usare un sistema operativo mobile basato su POSIX è che puoi eseguire e installare qualsiasi applicazione Linux sul tuo cellulare (smartphone) con facilità. E grazie all'Open Source, è ancora più facile compilare, installare ed eseguire applicazioni Linux su Android.

Per far funzionare le applicazioni Linux di base su Android, è necessario BusyBox. Per darvi un po' di background, BusyBox è un'applicazione software che fornisce molti strumenti Unix standard, molto simili alle più grandi (ma più capaci) GNU Core Utilities. BusyBox è progettato per essere un piccolo eseguibile da usare con il kernel Linux, il che lo rende ideale per l'uso con dispositivi embedded. E' stato autodefinito "Il coltellino svizzero di Linux embedded".

Utilizzando questa guida, sarai in grado di:

Compilare app Linux C, C++ direttamente su Android

Installare, eseguire app Linux su Android.

Come compilare, eseguire app Linus su Android

Step 1. Installare BusyBox da Play Store (richiede il root). Se non hai l'accesso come root, puoi seguire i passi menzionati nel video che coinvolgono adb push per busybox binary in /data/ e l'impostazione dei permessi.

BusyBox ti permetterebbe di installare varie app Linux su Android perché BusyBox è fornito in bundle con tutte le dipendenze runtime.

Step 2. Per rendere il tuo ambiente ancora più capace, andiamo avanti e installiamo BostBrew Basil dal Play store.

BostBrew Basil fa il bootstraps del sistema di base e fa un po' di gestione di base dei pacchetti usando Dpkg e Apt invece di Opkg. Questo vi permetterà di installare vari pacchetti linux, ed è qui che BostBrew brilla.

Step 3. Installare le applicazioni Linux usando il gestore di pacchetti APT

Per installare le applicazioni usando il gestore di pacchetti apt, tutto quello che devi fare è:

su

bostbrew

apt-get install gcc g++

Questo installerà gcc, compilatori g++ e puoi specificare qualsiasi altro nome di pacchetto e la versione ARM dovrebbe essere installata automaticamente sul tuo Android.

Step 4. Compiling C, C++ source code on Android

Compile any source file using g++ and run it:

g++ ./sourceCode.cpp

./a.out

That’s it. You’ve successfully compiled and run your own C cod

We write latest and greatest in Tech Guides, Apple, iPhone, Tablets, Android, Open Source, Latest in Tech, subscribe to us @geeknizerOR on Facebook Fanpage, Google+.

Rating: 6.1/10 (12 votes cast)

Rating: +2 (from 6 votes)

Compile, Install, Run Linux Apps on Android, 6.1 out of 10 based on 12 ratings

Di Fredric

È possibile cambiare un progetto in TCS? :: Come installare Android Studio
Link utili