Le istruzioni sintetiche per l'accesso con root sono disponibili anche qui http://www.reddit.com/r/emacs/comments/2adkvc/how_to_get_emacs_to_run_on_android_painlessly/ . Nota che il link http://emacs.zielm.com/data/ sembra interrotto. Tuttavia, ho cercato di trovare un modo per farlo senza root, e qui ci sono alcuni risultati.
Ho provato a seguire l'opzione GNURoot offerta in un paio di posti (oltre alla risposta attuale, http://www.linuxuser.co.uk/features/run-linux-on-android-part-1 , http: // www.emacswiki.org/emacs/EmacsOnAndroid ) e, dato che è stato necessario cercare moderatamente qualcuno con poca esperienza su Linux, questo può essere utile per gli altri.
GNURoot ti consente di creare una build Linux all'interno del tuo Android. Il "respiro sibilante" che offre di default è "debian". È possibile selezionare una build diversa se si desidera crearla. Una volta creato, eseguilo con l'opzione fakeroot selezionata, vedrai la console del tuo superutente.
Una guida per l'installazione di Emacs su varie build esiste qui: http://wikemacs.org/wiki/Installing_Emacs_on_GNU/Linux
Emacs 23
Eseguire Emacs 23 si è rivelato abbastanza semplice. Basta digitare nella apt-get install emacs
console, rispondere sì sui controlli e si può eseguire emacs digitando emacs.
Emacs 24
Non riuscivo a far funzionare Emacs 24, ma forse qualcuno potrebbe essere in grado di riprenderlo e trovare un modo più veloce. Se qualcuno è in grado di farlo funzionare, forse puoi seguire o aggiornare questo post.
Emacs 24 sembra molto più complicato, poiché non è ben mantenuto su alcune build (forse qualcuno capisce meglio la situazione). Questo è disponibile sotto 'emacs-snapshot' che può essere trovato tramite la serie di collegamenti http://emacs.naquadah.org/ -> https://launchpad.net/~cassou/+archive/ubuntu/emacs -> https : //launchpad.net/~ubuntu-elisp/+archive/ubuntu/ppa , che dovrebbe essere la versione funzionante.
Combinando i risultati dalla seconda della sequenza di collegamenti, è necessario digitare quanto segue. Non è necessario digitare sudo se si spunta la casella radice falsa all'avvio.
Nota: non dovrai eliminare se non hai installato alcuna versione di emacs.
Nota2: per ottenere la funzione add-apt-repository
, è necessario installare prima un'estensione, come detto qui /ubuntu/38021/how-to-add-a-ppa-on-a-server .
For my version this command worked to add 'add-apt-repository'.
$ sudo apt-get install python-software-properties
$ sudo apt-get update
$ sudo apt-get install
$ sudo apt-get purge emacs emacs-snapshot-common emacs-snapshot-bin-common emacs-snapshot emacs-snapshot-el emacs-snapshot-gtk emacs23 emacs23-bin-common emacs23-common emacs23-el emacs23-nox emacs23-lucid auctex apel emacs24 emacs24-bin-common emacs24-common emacs24-common-non-dfsg emacs24-el
To add this PPA:
$ sudo add-apt-repository ppa:cassou/emacs
Or the one he refers to:
$ sudo add-apt-repository ppa:ubuntu-elisp/ppa
$ sudo apt-get update
Then, you should be able to type for emacs-snapshot:
$ sudo apt-get install emacs-snapshot-el emacs-snapshot-gtk emacs-snapshot
*Or*, for emacs24:
$ sudo apt-get install emacs24 emacs24-el emacs24-common-non-dfsg
Sfortunatamente, nessuno dei ppa offerti in questi link sembra funzionare al momento, o ho perso un passo per aggiungerli. GNURoot non sembra un'opzione facile da usare. Forse qualcuno è in grado di completare la sequenza. Immagino che questo tipo di istruzioni alla fine dovrebbe essere trasformato in un wiki della comunità.
Ulteriori informazioni potrebbero essere potenzialmente reperibili qui: http://www.emacswiki.org/emacs/EmacsSnapshotAndDebian .
Un'altra opzione utile potrebbe essere quella di installare l' opzione wheezyx invece di wheezy per cominciare, poiché potrebbe offrire un tipo di supporto del mouse tramite l'interfaccia touch.