Làm cách nào để cài đặt emacs 24.3 trên Ubuntu?


36

Đây là lần đầu tiên tôi sử dụng Ubuntu và tôi không biết nên cài đặt chương trình trên nó như thế nào. Tôi đã thử sử dụng cd thư mục nơi nó đang ở và sau đó. / Cấu hình nó nhưng nó không hoạt động!


1
Bạn đang cố gắng biên dịch nó từ nguồn?
thefourtheye

Câu trả lời:


35

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

Cập nhật

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


3
Lưu ý: hiện tại có vấn đề với bản dựng emacs-snapshot - chúng chưa được cập nhật kể từ tháng 1 do bản dựng Debian emacs-snapshot hiện không có người bảo trì: xem phần TIN TỨC của PPA: launchpad.net/~cassou/+ lưu trữ / emacs
hayd

23

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

10
Ông đặc biệt đề cập đến 24.3. Anh ấy có lẽ có lý do của mình cho điều đó.
dangonfast

2
Có lẽ chúng ta sẽ không bao giờ biết; Người hỏi này không bao giờ đăng nhập lại vào trang web sau khi đăng câu hỏi này vào tháng Năm. Cũng có thể là cô ấy chỉ nghĩ rằng mình cần 24.3 và không, và cô ấy nói rằng đây là lần đầu tiên cô ấy sử dụng Ubuntu, vì vậy cô ấy có thể không biết về APT vào thời điểm đó. Tôi đã hy vọng chúng tôi sẽ nhận được phản hồi từ người hỏi nếu cách cài đặt phần mềm tiêu chuẩn, dễ dàng được trình bày và không đáp ứng nhu cầu của cô ấy.
Paul

10
@Paul Nhưng đối với những người dùng trong tương lai đến với câu hỏi này (như tôi), họ đang mong đợi câu trả lời cho họ biết cách cài đặt emacs 24.3.

Tại sao các emacs địa ngục yêu cầu tôi cài đặt các gói 500MB trên bản cài đặt Ubuntu mới? : O
Ninsuo

Chúng tôi đã đến chủ đề này cho emacs 24.3. Không, đi đến mới nhất không phải là một ý tưởng tốt. Ví dụ, Ubuntu 18 đi kèm với emacs 25.2.2, không có thanh cuộn hoạt động.
Personal_cloud

3

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.


2

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


0

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.

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.