Instruksi ringkas untuk akses dengan root juga ditemukan di sini http://www.reddit.com/r/emacs/comments/2adkvc/how_to_get_em_s_to_run_on_and__android_painlessly/ . Perhatikan tautan http://emacs.zielm.com/data/ tampaknya rusak. Namun, saya mencoba mencari cara untuk melakukan ini tanpa root, dan berikut adalah beberapa hasilnya.
Saya mencoba mengikuti opsi GNURoot yang ditawarkan di beberapa tempat (selain jawaban saat ini, http://www.linuxuser.co.uk/features/run-linux-on-android-part-1 , http: // www.emacswiki.org/emacs/EmacsOnAndroid ), dan karena butuh pencarian moderat untuk seseorang dengan sedikit pengalaman Linux, ini mungkin berguna bagi orang lain.
GNURoot memungkinkan Anda membuat Linux di dalam Android Anda. 'Wheezy' yang ditawarkan secara default adalah 'debian'. Anda dapat memilih bangunan yang berbeda jika Anda ingin membuatnya. Setelah Anda membuatnya, jalankan dengan opsi fakeroot dicentang, Anda akan melihat konsol superuser Anda.
Panduan menginstal Emacs di berbagai build ada di sini: http://wikemacs.org/wiki/Installing_Emacs_on_GNU/Linux
Emacs 23
Running Emacs 23 ternyata cukup mudah. Anda cukup mengetik di apt-get install emacs
konsol, jawab ya pada cek, dan Anda dapat menjalankan emacs dengan mengetikkan emacs.
Emacs 24
Saya tidak bisa menjalankan Emacs 24, tetapi mungkin seseorang mungkin dapat mengambil dari ini dan menemukan cara lebih cepat. Jika ada yang bisa membuatnya berfungsi, mungkin Anda bisa menindaklanjuti, atau memperbarui posting ini.
Emacs 24 tampaknya jauh lebih rumit, karena tidak dipelihara dengan baik pada beberapa build (mungkin seseorang memahami situasi dengan lebih baik). Ini tersedia di bawah 'emacs-snapshot' yang dapat ditemukan melalui serangkaian tautan http://emacs.naquadah.org/ -> https://launchpad.net/~cassou/+archive/ubuntu/emacs -> https : //launchpad.net/~ubuntu-elisp/+archive/ubuntu/ppa , yang seharusnya merupakan versi yang berfungsi.
Menggabungkan hasil dari urutan tautan kedua, Anda harus mengetik yang berikut. Anda tidak perlu mengetikkan sudo jika Anda mencentang kotak root palsu saat startup.
Catatan: Anda tidak perlu membersihkan jika Anda belum menginstal emacs versi apa pun.
Note2: Untuk mendapatkan fungsi add-apt-repository
, Anda harus menginstal ekstensi sebelumnya, seperti yang dikatakan di sini 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
Sayangnya, tak satu pun dari ppa yang ditawarkan di tautan ini tampaknya berfungsi saat ini, atau saya telah melewatkan langkah untuk menambahkannya. GNURoot sepertinya bukan opsi yang mudah digunakan. Mungkin seseorang mampu menyelesaikan urutannya. Saya kira instruksi semacam ini pada akhirnya harus dibuat menjadi wiki komunitas.
Info lebih lanjut dapat ditemukan di sini: http://www.emacswiki.org/emacs/EmacsSnapshotAndDebian .
Pilihan lain yang berguna mungkin untuk instally yang wheezyx pilihan bukan serak untuk memulai dengan, karena dapat menawarkan jenis dari dukungan mouse melalui antarmuka sentuh.