Come ottenere un'esperienza più simile a Linux su Android?


11

Esistono progetti (es. ROM) che offrono un'esperienza simile a Linux su Android?

Ecco alcune cose che spero

  • facile installazione su piattaforme simili
  • accesso alla shell
  • strumenti di sviluppo come gcc, Python

2
Che cos'è "facile installazione su piattaforme simili"?
RR

2
Da StackOverflow: esiste un modo per eseguire Python su Android? . Ti consiglierei di cercare su StackOverflow su GCC e Python, a causa della natura di quelle applicazioni.
Zuul,

@RichardBorcsik Vorrei qualcosa di simile a Debian che può essere eseguito su una varietà di piattaforme senza molto lavoro da parte dell'utente finale.
Tianyang Li,

1
Sulle piattaforme multiple e su una parte simile a Linux, vedi il nuovo sistema operativo Ubuntu Phone , in che modo il sistema operativo Ubuntu Phone si collega al sistema operativo Android? , anche se l'installazione significa che non eseguirai più Android sul tuo telefono.
GAThrawn

Risposte:


16

Ci sono già alcune opzioni:

  • Chroot su un linux completo (cerca Android debian chroot , ha parecchi successi)
  • Ci sono anche porte native di Debian o Ubuntu per alcuni modelli di telefoni / tablet.
  • L'accesso alla shell è già lì: Terminal Emulator
  • Se si installa un firmware aftermarket come CyanogenMod, si otterrà l'accesso root, busybox, bash, un client / server ssh tra le altre cose
  • Ecco il progetto SL4A (livello di scripting per Android), aggiunge ad Android Python, Lua, Perl e altri linguaggi interpretati
  • Puoi creare applicazioni Qt (sì, anche quelle che usano QtGui) usando Necessitas , una porta della maggior parte del framework Qt Desktop per Android. Le applicazioni complesse come Quassel (un client / server IRC) possono essere costruite con minime modifiche alla fonte. In teoria, ciò consentirebbe di creare gran parte di KDE4, sebbene alcune parti (ad esempio l'area di lavoro Plasma) potrebbero essere troppo legate a Xorg / GLX.
  • La maggior parte dei programmi C / C ++ di GNU / Linux che non richiedono un'interfaccia grafica possono essere compilati per essere eseguiti su Android usando Android NDK

    • Puoi anche usare Qpython3 per Python in Android. Caratteristiche:
  • Esegui le applicazioni Python3 inclusi script e progetti sul dispositivo Android
  • Esegui codice e file Python3 da QRCode
  • Supporta la programmazione SL4A, può accedere alle funzionalità di Android, come rete, bluetooth, posizione
  • Supporta la console Python3
  • Supporta QEdit che ti consente di modificare il codice Python Supporta il server FTP, che ti consente di trasferire facilmente il progetto Python3 dal tuo PC al cellulare

  • Altre cose, ne sei consapevole. Sentiti libero di aggiungerlo qui


2
Se ritieni che la tua risposta sia incompleta e desideri invitare le persone ad aggiornarla, dovresti renderla Community Wiki.
Ale

Grazie per il suggerimento @AlEverett, è stata la mia prima volta a farlo.
Ce4,

Sempre felice di aiutarti.
Ale

botbrew è anche un gestore di pacchetti abbastanza pulito per Android. Ti dà alcuni programmi di utilità utili come make, git. E dal momento che è un gestore di pacchetti, puoi aggiungere molto di più.
Ehtesh Choudhury,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.