Hướng dẫn súc tích để truy cập bằng root cũng được tìm thấy ở đây http://www.reddit.com/r/emacs/comments/2adkvc/how_to_get_emacs_to_run_on_android_p đauly / . Lưu ý liên kết http://emacs.zielm.com/data/ dường như bị hỏng. Tuy nhiên, tôi đã cố gắng tìm cách để làm điều này mà không cần root, và đây là một số kết quả.
Tôi đã thử làm theo tùy chọn GNURoot được cung cấp ở một vài nơi (ngoài câu trả lời hiện tại, http://www.linuxuser.co.uk/features/run-linux-on-android-part-1 , http: // www.emacswiki.org/emacs/EmacsOnAndroid ) và vì nó đã được tìm kiếm ở mức độ vừa phải cho một người có ít kinh nghiệm về Linux, điều này có thể hữu ích cho những người khác.
GNURoot cho phép bạn tạo bản dựng Linux bên trong Android của mình. 'Wheezy' mà nó cung cấp theo mặc định là 'debian'. Bạn có thể chọn một bản dựng khác nếu bạn muốn tạo nó. Khi bạn đã tạo nó, hãy chạy nó với tùy chọn fakeroot được đánh dấu, sau đó bạn sẽ thấy bảng điều khiển của siêu người dùng của bạn.
Hướng dẫn cài đặt Emacs trên các bản dựng khác nhau tồn tại ở đây: http://wikemacs.org/wiki/Installing_Emacs_on_GNU/Linux
Emacs 23
Chạy Emacs 23 hóa ra khá dễ dàng. Bạn chỉ cần gõ vào apt-get install emacs
bảng điều khiển, trả lời có trên séc và bạn có thể chạy emacs bằng cách nhập emacs.
Emacs 24
Tôi không thể chạy Emacs 24, nhưng có lẽ ai đó có thể nhận ra điều này và tìm cách nhanh hơn. Nếu bất cứ ai có thể làm cho nó hoạt động, có lẽ bạn có thể theo dõi, hoặc cập nhật bài viết này.
Emacs 24 có vẻ phức tạp hơn nhiều, vì nó không được duy trì tốt trên một số bản dựng (có lẽ ai đó hiểu tình hình tốt hơn). Điều này có sẵn trong 'emacs-snapshot' có thể được tìm thấy thông qua chuỗi các liên kết http://emacs.naquadah.org/ -> https://launchpad.net/~cassou/+archive/ub Ubuntu / emacs -> https : //launchpad.net/~ubfox-elisp/+archive/ubfox/ppa , đây sẽ là phiên bản hoạt động.
Kết hợp các kết quả từ thứ hai của chuỗi liên kết, bạn sẽ cần phải nhập như sau. Bạn không phải gõ sudo nếu bạn đánh dấu vào hộp gốc giả khi khởi động.
Lưu ý: Bạn sẽ không phải thanh lọc nếu bạn chưa cài đặt bất kỳ phiên bản emacs nào.
Lưu ý2: Để có được chức năng add-apt-repository
, bạn sẽ phải cài đặt tiện ích mở rộng trước đó, như đã nói ở đây https://askubfox.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
Thật không may, hiện tại không có ppa nào được cung cấp trong các liên kết này dường như đang hoạt động hoặc tôi đã bỏ lỡ một bước trong việc thêm chúng. GNURoot dường như không phải là một lựa chọn dễ sử dụng. Có lẽ ai đó có thể hoàn thành trình tự. Tôi đoán những loại hướng dẫn này cuối cùng sẽ được đưa vào wiki cộng đồng.
Thông tin thêm có thể có khả năng được tìm thấy ở đây: http://www.emacswiki.org/emacs/EmacsSnapshotAndDebian .
Một tùy chọn hữu ích khác có thể là tùy chọn wheezyx ngay lập tức thay vì bắt đầu khò khè , vì nó có thể cung cấp một loại hỗ trợ chuột thông qua giao diện cảm ứng.