Des instructions concises pour l'accès avec root sont également disponibles ici http://www.reddit.com/r/emacs/comments/2adkvc/how_to_get_emacs_to_run_on_android_pirelessly/ . Notez que le lien http://emacs.zielm.com/data/ semble rompu. Cependant, j'ai essayé de trouver un moyen de le faire sans root, et voici quelques résultats.
J'ai essayé de suivre l'option GNURoot proposée à quelques endroits (en plus de la réponse actuelle, http://www.linuxuser.co.uk/features/run-linux-on-android-part-1 , http: // www.emacswiki.org/emacs/EmacsOnAndroid ), et comme il a fallu une recherche modérée pour quelqu'un avec peu d'expérience Linux, cela peut être utile pour les autres.
GNURoot vous permet de créer une version Linux dans votre Android. Le «wheezy» qu'il propose par défaut est «debian». Vous pouvez sélectionner une version différente si vous souhaitez la créer. Une fois que vous l'avez créé, exécutez-le avec l'option fakeroot cochée, vous verrez alors la console de votre superutilisateur.
Un guide sur l'installation d'Emacs sur différentes versions existe ici: http://wikemacs.org/wiki/Installing_Emacs_on_GNU/Linux
Emacs 23
Faire tourner Emacs 23 s'est avéré assez facile. Vous tapez simplement apt-get install emacs
dans la console, répondez oui sur les vérifications et vous pouvez exécuter emacs en tapant emacs.
Emacs 24
Je ne pouvais pas faire fonctionner Emacs 24, mais peut-être que quelqu'un pourrait y remédier et trouver un moyen plus rapide. Si quelqu'un est en mesure de le faire fonctionner, vous pouvez peut-être suivre ou mettre à jour ce message.
Emacs 24 semble beaucoup plus délicat, car il n'est pas bien maintenu sur certaines versions (peut-être que quelqu'un comprend mieux la situation). Ceci est disponible sous 'emacs-snapshot' qui peut être trouvé via la série de liens http://emacs.naquadah.org/ -> https://launchpad.net/~cassou/+archive/ubuntu/emacs -> https : //launchpad.net/~ubuntu-elisp/+archive/ubuntu/ppa , qui devrait être la version de travail.
En combinant les résultats de la seconde de la séquence de liens, vous devez taper ce qui suit. Vous n'avez pas besoin de taper sudo si vous cochez la fausse case racine au démarrage.
Remarque: vous n'aurez pas à purger si aucune version d'emacs n'est installée.
Note2: Pour gagner la fonction add-apt-repository
, vous devrez installer une extension au préalable, comme indiqué ici /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
Malheureusement, aucun des ppa proposés dans ces liens ne semble fonctionner pour le moment, ou j'ai raté une étape pour les ajouter. GNURoot ne semble pas une option facile à utiliser. Peut-être que quelqu'un est capable de terminer la séquence. Je suppose que ce genre d'instructions devrait éventuellement être transformé en wiki communautaire.
Plus d'informations peuvent être potentiellement trouvées ici: http://www.emacswiki.org/emacs/EmacsSnapshotAndDebian .
Une autre option utile peut consister à installer l' option wheezyx au lieu de wheezy pour commencer, car elle peut offrir un type de support de souris via l'interface tactile.