Làm thế nào để nâng cấp lên Emacs mới nhất?


21

Tôi có Emacs 24.3.1 và tôi muốn nâng cấp lên Emacs 24.4.x mới nhất. Tất cả tài liệu mà tôi đã truy cập đề nghị xây dựng từ một tarball hoặc nguồn. Có lý do tại sao không có tùy chọn quản lý gói để nâng cấp Emacs của tôi không? Nếu không, làm cách nào để nâng cấp Emacs của tôi bằng trình quản lý gói?

Đây là một số thông tin về Emacs của tôi, mà tôi tin là mặc định trên Ubuntu 14.04:

emacs:
  Installed: 45.0ubuntu1
  Candidate: 45.0ubuntu1
  Version table:
 *** 45.0ubuntu1 0
        500 http://us.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
        100 /var/lib/dpkg/status

Câu trả lời:


5

Emacs 24.4 vẫn còn tương đối mới. Ubuntu được coi là một bản phân phối ổn định và vì lý do đó, phần mềm đôi khi bị tụt lại phía sau. Nếu Emacs 24.4 không được đóng gói, bạn sẽ cần tự xây dựng nó.

Bạn có thể tìm thấy hướng dẫn toàn diện về cách cài đặt GNU Emacs 24.4 trên Ubuntu trong hướng dẫn này: http://ubfoxhandbook.org/index.php/2014/10/emacs-24-4-release-install-in-ub Ubuntu- 14- 04 /


37

Bạn có thể cài đặt các gói hàng đêm từ ppa ubfox-elisp .

sudo add-apt-repository ppa:ubuntu-elisp/ppa
sudo apt-get update
sudo apt-get install emacs-snapshot

1
Điều này hoạt động giống như một nhà vô địch trên Linux Mint 17.3. Rosa Rosa (trên cơ sở Ubuntu 14.04). Lưu ý rằng emacs-snapshotphải được chạy rõ ràng; lệnh "emacs" truyền thống sẽ chạy các emacs cũ 23.
johntellsall 2/2/2016

5
@johntellsall: để sửa lỗi đó, update-alternatives --config emacsvới quyền root, chọn emacs-snapshot.
phục vụ

3
update-alternatives --config editorkhông hiển thị emacs trong danh sách. Có cách nào để làm cho nó xuất hiện ở đây?
Andrew Mao
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.