Risposte:
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
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
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
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.
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
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.