Короткі інструкції щодо доступу до root також можна знайти тут http://www.reddit.com/r/emacs/comments/2adkvc/how_to_get_emacs_to_run_on_android_paveragely/ . Зверніть увагу, посилання http://emacs.zielm.com/data/ здається порушеним. Однак я намагався знайти спосіб це зробити без кореня, і ось деякі результати.
Я спробував виконати параметр GNURoot, запропонований в декількох місцях (крім поточної відповіді, http://www.linuxuser.co.uk/features/run-linux-on-android-part-1 , http: // www.emacswiki.org/emacs/EmacsOnAndroid ), і оскільки для цього потрібен помірний пошук того, хто має мало досвіду Linux, це може бути корисним для інших.
GNURoot дозволяє створити збірку Linux всередині Android. "Хрип", який він пропонує за замовчуванням, - "debian". Ви можете вибрати іншу збірку, якщо хочете її створити. Коли ви створили його, запустіть його з відміткою на підробленому варіанті, ви побачите консоль свого суперпользователя.
Посібник із встановлення Emacs на різних складах тут: http://wikemacs.org/wiki/Installing_Emacs_on_GNU/Linux
Emacs 23
Запуск Emacs 23 виявився досить простим. Ви просто набираєте apt-get install emacs
консоль, відповідаєте "так" на чеках, і ви можете запускати emacs, вводячи emacs.
Emacs 24
Я не міг запустити Emacs 24, але, можливо, хтось зможе підібрати це і швидше знайти спосіб. Якщо хтось зможе змусити його працювати, можливо, ви можете продовжити або оновити цю публікацію.
Emacs 24 здається набагато складнішим, оскільки він недостатньо підтримується на деяких побудовах (можливо, хтось краще розуміє ситуацію). Це доступно у розділі "emacs-знімок", який можна знайти за посиланням http://emacs.naquadah.org/ -> https://launchpad.net/~cassou/+archive/ubuntu/emacs -> https : //launchpad.net/~ubuntu-elisp/+archive/ubuntu/ppa , яка має бути робочою версією.
Поєднуючи результати з другої послідовності посилань, вам потрібно буде набрати наступне. Вам не доведеться вводити sudo, якщо ви поставите галочку підробленого корінця під час запуску.
Примітка: Вам не доведеться чистити, якщо у вас не встановлена жодна версія emacs.
Примітка2. Щоб отримати функцію add-apt-repository
, вам доведеться заздалегідь встановити розширення, як тут сказано 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
На жаль, наразі жоден із пропонованих програм у цих посиланнях не працює, або я пропустив крок із їх додавання. GNURoot не здається простим варіантом використання. Можливо, хтось здатний завершити послідовність. Я думаю, що подібні інструкції повинні з часом перетворитись на вікі спільноти.
Більше інформації можна знайти тут: http://www.emacswiki.org/emacs/EmacsSnapshotAndDebian .
Інший корисний варіант може бути instally в wheezyx варіант замість свистячих , щоб почати з того , як він може запропонувати тип підтримки миші з допомогою сенсорного інтерфейсу.