Kurze Anweisungen für den Zugriff mit root finden Sie auch hier: http://www.reddit.com/r/emacs/comments/2adkvc/how_to_get_emacs_to_run_on_android_painlessly/ . Beachten Sie, dass der Link http://emacs.zielm.com/data/ nicht funktioniert. Ich habe jedoch versucht, einen Weg zu finden, dies ohne root zu tun, und hier sind einige Ergebnisse.
Ich habe versucht, die an einigen Stellen angebotene GNURoot-Option zu befolgen (zusätzlich zur aktuellen Antwort http://www.linuxuser.co.uk/features/run-linux-on-android-part-1 , http: // www.emacswiki.org/emacs/EmacsOnAndroid ) und da die Suche nach jemandem mit wenig Linux-Erfahrung mäßig war, kann dies für andere nützlich sein.
Mit GNURoot können Sie ein Linux-Build in Ihrem Android erstellen. Das "Wheezy", das es standardmäßig bietet, ist "debian". Sie können einen anderen Build auswählen, wenn Sie ihn erstellen möchten. Sobald Sie es erstellt haben, führen Sie es mit aktivierter Option fakeroot aus. Anschließend wird die Konsole Ihres Super-Benutzers angezeigt.
Eine Anleitung zur Installation von Emacs in verschiedenen Builds finden Sie hier: http://wikemacs.org/wiki/Installing_Emacs_on_GNU/Linux
Emacs 23
Das Ausführen von Emacs 23 erwies sich als recht einfach. Sie geben einfach apt-get install emacs
in die Konsole ein, beantworten die Prüfungen mit Ja und können Emacs ausführen, indem Sie Emacs eingeben.
Emacs 24
Ich konnte Emacs 24 nicht zum Laufen bringen, aber vielleicht kann jemand das aufgreifen und einen schnelleren Weg finden. Wenn jemand in der Lage ist, es zum Laufen zu bringen, kannst du diesen Beitrag vielleicht nachverfolgen oder aktualisieren.
Emacs 24 scheint viel kniffliger zu sein, da es auf einigen Builds nicht gut gepflegt ist (vielleicht versteht jemand die Situation besser). Dies ist unter 'emacs-snapshot' verfügbar, der über die Linkserie http://emacs.naquadah.org/ -> https://launchpad.net/~cassou/+archive/ubuntu/emacs -> https zu finden ist : //launchpad.net/~ubuntu-elisp/+archive/ubuntu/ppa , welches die Arbeitsversion sein sollte.
Wenn Sie die Ergebnisse aus der zweiten der Verknüpfungssequenz kombinieren, müssen Sie Folgendes eingeben. Sie müssen sudo nicht eingeben, wenn Sie beim Start das Kontrollkästchen "Fake Root" aktivieren.
Hinweis: Sie müssen nicht bereinigen, wenn Sie keine Version von Emacs installiert haben.
Hinweis 2: Um die Funktion nutzen zu können add-apt-repository
, müssen Sie zuvor eine Erweiterung installieren, wie hier beschrieben: https://askubuntu.com/questions/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
Leider scheint keine der in diesen Links angebotenen PPAs im Moment zu funktionieren, oder ich habe einen Schritt beim Hinzufügen verpasst. GNURoot scheint keine einfache Option zu sein. Vielleicht kann jemand die Sequenz vervollständigen. Ich denke, diese Art von Anweisungen sollte irgendwann in ein Community-Wiki umgewandelt werden.
Weitere Informationen finden Sie möglicherweise hier: http://www.emacswiki.org/emacs/EmacsSnapshotAndDebian .
Eine weitere nützliche Option instally das sein kann wheezyx Option anstelle von sid zu beginnen, da es eine Art von einer Maus - Unterstützung über das Touch - Interface bietet.