Bagaimana cara menginstal emacs 24.3 di Ubuntu?


36

Ini adalah pertama kalinya saya menggunakan Ubuntu dan saya tidak tahu bagaimana saya harus menginstal program di dalamnya. Saya mencoba menggunakan cd direktori tempat itu dan kemudian ./configure tetapi tidak berfungsi!


1
Apakah Anda mencoba mengompilasinya dari sumber?
theouroureye

Jawaban:


35

Pertimbangkan untuk menggunakan PPA Damien Cassou :

Untuk menambahkan PPA ini:

sudo add-apt-repository ppa:cassou/emacs
sudo apt-get update

Untuk emacs-snapshot:

sudo apt-get install emacs-snapshot-el emacs-snapshot-gtk emacs-snapshot

Atau , untuk emacs24 (yaitu 24,3, stabil):

sudo apt-get install emacs24 emacs24-el emacs24-common-non-dfsg

Memperbarui

Seperti yang disebutkan dalam PPA Damien Cassou , repositori tidak akan dipertahankan lebih lanjut (saat ini memiliki fitur Emacs 24.3) dan direkomendasikan untuk menggunakan PPA Elisp Ubuntu .

Karenanya, gunakan ini untuk menambahkan PPA:

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

Ref: Panduan Emacs


3
Catatan: saat ini ada masalah dengan build emacs-snapshot - mereka belum diperbarui sejak Januari sejak build emacs-snapshot Debian saat ini tanpa pengelola: lihat bagian BERITA PPA: launchpad.net/~cassou/+ arsip / emacs
hayd

23

Anda mungkin akan lebih baik menggunakan versi emacs yang sudah dibangun, diuji, dan dikemas oleh Ubuntu daripada membangunnya sendiri, kecuali jika Anda memerlukan fitur spesifik yang hanya tersedia dalam 24.3.

Di terminal:

sudo apt-get install emacs

10
Ia secara khusus menyebutkan 24.3. Dia mungkin punya alasan untuk itu.
dangonfast

2
Kita mungkin tidak akan pernah tahu; penanya ini tidak pernah masuk kembali ke situs setelah mengirim pertanyaan ini kembali pada bulan Mei. Mungkin juga dia hanya berpikir dia perlu 24.3 dan tidak, dan dia bilang ini pertama kali menggunakan Ubuntu, jadi dia mungkin tidak mengetahui APT saat itu. Saya berharap kami akan mendapat respons dari penanya jika cara pemasangan perangkat lunak standar dan mudah disajikan dan tidak memenuhi kebutuhannya.
Paul

10
@ Paul Tapi untuk pengguna mendatang yang datang ke pertanyaan ini (seperti saya), mereka mengharapkan jawaban yang memberi tahu mereka cara menginstal emacs 24.3.

Mengapa emacs meminta saya untuk menginstal paket 500MB pada instalasi ubuntu baru? : O
Ninsuo

Kami datang ke utas ini untuk emacs 24.3. Tidak, pergi ke yang terbaru bukanlah ide yang baik. Sebagai contoh, Ubuntu 18 hadir dengan emacs 25.2.2, yang tidak memiliki scrollbar yang berfungsi.
personal_cloud

3

Membangunnya dari sumber tidak buruk karena Anda dapat memilih versi yang Anda butuhkan dan Emacs akan bekerja lebih cepat, masalahnya adalah menemukan dan menginstal dependensi.

Perintah untuk menginstal Emacs 24.5 w / dependensi:

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

Selesai


2

Saya menggunakan Ubuntu 14 LTS - x64 dan perintah berikut berfungsi untuk saya ;

sudo apt-get install emacs24

Untuk instalasi build Emacs Harian ;

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

Referensi: Panduan Emacs


0

Jawaban singkatnya: kembali ke Ubuntu 16 atau sebelumnya.

Saya baru saja menginstal Ubuntu 18. Scrollbar yang rusak di emacs 25.2.2 membuat saya gila. Solusi lain di sini tidak bekerja (tidak lagi memungkinkan repos yang tidak ditandatangani). Saya dapat menginstal emacs 23.4 dari paket debian sebagai berikut:

https://packages.debian.org/wheezy/all/emacs23-common/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/download

dpkg -i  libgif4_4.1.6-10+deb7u1_amd64.deb

https://packages.debian.org/wheezy/amd64/xaw3dg/download

dpkg -i xaw3dg_1.5+E-18.2_amd64.deb

https://packages.debian.org/wheezy/amd64/libpng12-0/download

dpkg -i libpng12-0_1.2.49-1+deb7u2_amd64.deb

https://packages.debian.org/wheezy/amd64/libtiff4/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

Saya menduga bahwa teknik ini akan bekerja untuk emacs 24.3 juga.

Tetapi Anda tidak ingin Ubuntu 18. Volume gnome merusak segalanya; setelah beberapa reboot, SEMUA mount volume lokal gagal (bahkan / boot / efi, meskipun perangkat keras jelas telah bekerja dalam memfs untuk mendapatkan skrip mount lokal), dan Anda harus memasangnya secara manual di shell darurat setiap kali. Kembali ke Ubuntu 16, yang dilengkapi dengan emacs 24.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.