Câu trả lời:
Cân nhắc sử dụng PPA của Damien Cassou :
Để thêm PPA này:
sudo add-apt-repository ppa:cassou/emacs
sudo apt-get update
Đối với emacs-snapshot:
sudo apt-get install emacs-snapshot-el emacs-snapshot-gtk emacs-snapshot
Hoặc , đối với emacs24 (tức là 24.3, ổn định):
sudo apt-get install emacs24 emacs24-el emacs24-common-non-dfsg
Như đã đề cập trong PPA của Damien Cassou , kho lưu trữ sẽ không được duy trì thêm nữa (hiện có tính năng Emacs 24.3) và nên sử dụng Ubuntu Elisp PPA .
Do đó, sử dụng điều này để thêm PPA:
sudo add-apt-repository ppa:ubuntu-elisp/ppa
sudo apt-get update
sudo apt-get install emacs-snapshot emacs-snapshot-el
Tham khảo: hướng dẫn Emacs
Có lẽ bạn sẽ tốt hơn khi sử dụng phiên bản emacs đã được Ubuntu xây dựng, thử nghiệm và đóng gói thay vì tự mình xây dựng, trừ khi bạn cần các tính năng cụ thể chỉ có trong 24.3.
Trong một thiết bị đầu cuối:
sudo apt-get install emacs
Xây dựng nó từ nguồn không tệ vì bạn có thể chọn phiên bản mà bạn cần và Emacs sẽ hoạt động nhanh hơn, rắc rối là tìm và cài đặt phụ thuộc.
Các lệnh để cài đặt Emacs 24,5 w / phụ thuộc:
sudo apt-get update
sudo apt-get install build-essential
sudo apt-get build-dep emacs24
cd ~/Downloads
wget "http://gnu.mirrors.hoobly.com/gnu/emacs/emacs-24.5.tar.gz"
tar xvzf emacs-24.*.tar.gz
cd emacs-24.*
./configure --without-x
make
sudo make install
Làm xong.
Tôi đang sử dụng Ubuntu 14 LTS - x64 và lệnh sau hoạt động với tôi ;
sudo apt-get install emacs24
Đối với cài đặt xây dựng hàng ngày Emacs ;
sudo apt-add-repository ppa:ubuntu-elisp/ppa
sudo apt-get update
sudo apt-get install emacs-snapshot emacs-snapshot-el
Tham khảo: Hướng dẫn sử dụng Emacs
Câu trả lời ngắn: quay lại Ubuntu 16 hoặc sớm hơn.
Tôi vừa cài đặt Ubuntu 18. Các thanh cuộn bị hỏng trong emacs 25.2.2 đang khiến tôi phát điên. Các giải pháp khác ở đây không hoạt động (apt không còn cho phép repos không dấu). Tôi đã có thể cài đặt emacs 23.4 từ các gói debian như sau:
https://packages.debian.org/wheezy/all/emacs23-common/d Download
dpkg -i emacs23-common_23.4+1-4+deb7u1_all.deb
https://packages.debian.org/wheezy/emacs23-bin-common
dpkg -i emacs23-bin-common_23.4+1-4+deb7u1_amd64.deb
https://packages.debian.org/wheezy/amd64/libgif4/d Download
dpkg -i libgif4_4.1.6-10+deb7u1_amd64.deb
https://packages.debian.org/wheezy/amd64/xaw3dg/d Download
dpkg -i xaw3dg_1.5+E-18.2_amd64.deb
https://packages.debian.org/wheezy/amd64/libpng12-0/d Download
dpkg -i libpng12-0_1.2.49-1+deb7u2_amd64.deb
https://packages.debian.org/wheezy/amd64/libtiff4/d Download
dpkg -i libtiff4_3.9.6-11+deb7u10_amd64.deb
https://packages.debian.org/wheezy/emacs23-lucid
dpkg -i emacs23-lucid_23.4+1-4+deb7u1_amd64.deb
Tôi đoán rằng kỹ thuật này cũng sẽ hoạt động cho emacs 24.3.
Nhưng bạn không muốn Ubuntu 18. Khối lượng gnome phá vỡ mọi thứ; sau một vài lần khởi động lại, TẤT CẢ các mount âm lượng cục bộ đều thất bại (chẵn / boot / efi, mặc dù phần cứng rõ ràng đã hoạt động trong các memfs để có được các tập lệnh mount cục bộ) và bạn phải gắn chúng vào vỏ khẩn cấp mỗi lần. Quay trở lại Ubuntu 16, đi kèm với emacs 24.