Come installare emacs 24.3 su Ubuntu?


36

Questa è la prima volta che utilizzo Ubuntu e non so come dovrei installare un programma su di esso. Ho provato a usare cd la directory in cui si trova e quindi ./configurarla ma non funziona!


1
Stai provando a compilarlo dal sorgente?
Thefourtheye

Risposte:


35

Prendi in considerazione l'utilizzo del PPA di Damien Cassou :

Per aggiungere questo PPA:

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

Per emacs-snapshot:

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

Oppure , per emacs24 (ovvero 24.3, stabile):

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

Aggiornare

Come accennato nel PPA di Damien Cassou , il repository non verrà ulteriormente mantenuto (attualmente presenta Emacs 24.3) e si consiglia di utilizzare Ubuntu Elisp PPA .

Quindi, usa questo per aggiungere il PPA:

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

Rif: guida Emacs


3
Nota: attualmente c'è un problema con la build di emacs-snapshot - non sono stati aggiornati da gennaio poiché la build di Debian di emacs-snapshot è attualmente senza un manutentore: vedere la sezione NEWS del PPA: launchpad.net/~cassou/+ archivio / emacs
hayd

23

Probabilmente starai meglio usando la versione di emacs già costruita, testata e impacchettata da Ubuntu piuttosto che costruirla da solo, a meno che tu non abbia bisogno di funzionalità specifiche disponibili solo in 24.3.

In un terminale:

sudo apt-get install emacs

10
In particolare menziona 24.3. Probabilmente ha le sue ragioni per questo.
dangonfast,

2
Probabilmente non lo sapremo mai; questo richiedente non ha mai effettuato nuovamente l'accesso al sito dopo aver postato questa domanda a maggio. È anche possibile che abbia pensato di aver bisogno della 24.3 e non l'ha fatto, e dice che è la prima volta che usa Ubuntu, quindi potrebbe non essere a conoscenza di APT al momento. Speravo che avremmo ricevuto una risposta dal richiedente se fosse stato presentato il modo semplice e standard di installare il software e non avesse soddisfatto le sue esigenze.
Paul,

10
@Paul Ma per i futuri utenti che arrivano a questa domanda (come me), si aspettano risposte che diano loro come installare emacs 24.3.

Perché diavolo emacs mi chiede di installare pacchetti da 500 MB su una nuova installazione di Ubuntu? : O
Ninsuo,

Siamo arrivati ​​a questo thread per emacs 24.3. No, andare all'ultimo non è una buona idea. Ad esempio, Ubuntu 18 viene fornito con emacs 25.2.2, che non ha barre di scorrimento funzionanti.
personal_cloud

3

Costruirlo dal sorgente non è male perché puoi scegliere la versione che ti serve ed Emacs funzionerà ancora più velocemente, il problema è trovare e installare dipendenze.

Comandi per installare Emacs 24.5 con dipendenze:

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

Fatto.


2

Sto usando Ubuntu 14 LTS - x64 e il seguente comando funziona per me ;

sudo apt-get install emacs24

Per Daily Emacs build installazione;

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

Riferimento: Guida di Emacs


0

La risposta breve: torna a Ubuntu 16 o precedente.

Ho appena installato Ubuntu 18. Le barre di scorrimento rotte in emacs 25.2.2 mi stavano facendo impazzire. Le altre soluzioni qui non hanno funzionato (apt non consente più repository senza segno). Sono stato in grado di installare emacs 23.4 dai pacchetti debian come segue:

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

Immagino che questa tecnica funzionerebbe anche con emacs 24.3.

Ma non vuoi Ubuntu 18. I volumi di gnome rompono tutto; dopo alcuni riavvi, TUTTI i montaggi di volume locali falliscono (anche / boot / efi, nonostante l'hardware abbia ovviamente funzionato nei memfs per arrivare fino agli script di montaggio locali) e devi montarli manualmente nella shell di emergenza ogni volta. Torna a Ubuntu 16, fornito con emacs 24.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.