Emacs 24.3 Ubuntu’ya nasıl kurulur?


36

Bu benim ilk kez Ubuntu kullanıyorum ve programın üzerine nasıl kurmam gerektiğini bilmiyorum. Bulunduğum dizini cd kullanarak denedim ve sonra ./configure ama işe yaramadı!


1
Kaynağından derlemeye mi çalışıyorsun?
dört

Yanıtlar:


35

Damien Cassou'nun PPA'sını kullanmayı düşünün :

Bu PPA'yı eklemek için:

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

Emacs-enstantane için:

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

Veya , emacs24 için (yani 24.3, kararlı):

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

Güncelleştirme

Damien Cassou'nun PPA'sında belirtildiği gibi , depo daha fazla korunmayacaktır (şu anda Emacs 24.3'ü içermektedir) ve Ubuntu Elisp PPA'nın kullanılması önerilmektedir .

Bu nedenle, PPA'yı eklemek için bunu kullanın:

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

Ref: Emacs kılavuzu


3
Not: şu anda emacs-snapshot yapısında bir sorun var - emacs-snapshot Debian yapısının şu anda bir bakıcısı olmadığı için Ocak ayından beri güncellenmedi: PPA'nın NEWS bölümüne bakın: launchpad.net/~cassou/+ arşiv / emacs
hayd

23

Yalnızca 24.3'te mevcut olan belirli özelliklere ihtiyaç duymuyorsanız, Ubuntu tarafından önceden oluşturulmuş, test edilmiş ve paketlenmiş emac'ların sürümünü kendiniz oluşturmak yerine kullanmaktan muhtemelen daha iyi olacaksınız.

Bir terminalde:

sudo apt-get install emacs

10
Özellikle 24.3'ten bahsediyor. Muhtemelen bunun için sebepleri var.
dangonfast

2
Muhtemelen asla bilemeyiz; bu asker mayıs ayında bu soruyu geri gönderdikten sonra siteye hiç giriş yapmamış. Ayrıca, sadece 24.3'e ihtiyacı olduğunu ve ihtiyacı olmadığını düşündüğü ve Ubuntu'yu ilk kez kullandığını söylediği için, o zaman APT'nin farkında olamayacağını da söylüyor. Yazılım yüklemenin standart, kolay yolu sunulmuş ve ihtiyaçlarını karşılamamışsa, askerden bir cevap alacağımızı umuyordum.
Paul,

10
@Paul Ancak bu soruya gelecek olan kullanıcılar için (benim gibi), emacs kurmalarını söyleyen cevaplar bekliyorlar 24.3.

Neden cehennem emac'ları benden yeni bir ubuntu kurulumuna 500 MB paket yüklememi istiyor? : O
Ninsuo

Emacs 24.3 için bu konuya geldik. Hayır, en geç gitmek iyi bir fikir değil. Örneğin, Ubuntu 18, çalışan kaydırma çubukları olmayan emacs 25.2.2 ile birlikte gelir.
personal_cloud

3

Kaynağından oluşturmak fena değil çünkü ihtiyaç duyduğunuz sürümü seçebilirsiniz ve Emacs daha hızlı çalışacaktır, sorun bağımlılıkları bulmak ve kurmaktır.

Emacs 24.5 w / bağımlılıkları yükleme komutları:

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

Bitti.


2

Ben kullanıyorum x64 - Ubuntu 14 LTS ve komut aşağıdaki benim için eserlerini ;

sudo apt-get install emacs24

İçin Günlük Emacs inşa kurulum;

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

Referans: Emacs Kılavuzu


0

Kısa cevap: Ubuntu 16 ya da daha öncesine geri dönün.

Sadece Ubuntu 18'i kurdum. Emacs'deki 25.2.2 kırık kaydırma çubukları beni çıldırtıyordu. Buradaki diğer çözümler işe yaramadı (apt artık imzasız depolara izin vermiyor). Emacs 23.4'ü debian paketlerinden aşağıdaki şekilde yükleyebildim:

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

Bu tekniğin de emac 24.3 için işe yarayacağını tahmin ediyorum.

Fakat Ubuntu 18'i istemiyorsunuz. Cüceler hacimleri her şeyi bozuyor; Birkaç yeniden başlatma işleminden sonra, TÜM yerel birim bağdaştırması başarısız olur (her ne kadar yerel bağdaştırıcı komut dosyalarına ulaşmak için memfs'de çalıştığı donanıma rağmen) / hatta / boot / efi) ve bunları her zaman acil durum kabuğuna elle monte etmeniz gerekir. Emacs 24 ile gelen Ubuntu 16'ya geri dönün.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.