Respostas:
Considere usar o PPA de Damien Cassou :
Para adicionar este PPA:
sudo add-apt-repository ppa:cassou/emacs
sudo apt-get update
Para emacs-snapshot:
sudo apt-get install emacs-snapshot-el emacs-snapshot-gtk emacs-snapshot
Ou , para emacs24 (ou seja, 24.3, estável):
sudo apt-get install emacs24 emacs24-el emacs24-common-non-dfsg
Conforme mencionado no PPA de Damien Cassou , o repositório não será mais mantido (atualmente possui o Emacs 24.3) e é recomendável usar o PPA Ubuntu Elisp .
Portanto, use isso para adicionar o PPA:
sudo add-apt-repository ppa:ubuntu-elisp/ppa
sudo apt-get update
sudo apt-get install emacs-snapshot emacs-snapshot-el
Ref: guia Emacs
Você provavelmente estará melhor usando a versão do emacs já construída, testada e empacotada pelo Ubuntu, em vez de construí-la por conta própria, a menos que precise de recursos específicos disponíveis apenas na 24.3.
Em um terminal:
sudo apt-get install emacs
Construí-lo a partir da fonte não é ruim, porque você pode escolher a versão que precisa e o Emacs funcionará ainda mais rápido, o problema é encontrar e instalar dependências.
Comandos para instalar o Emacs 24.5 com dependências:
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
Feito.
Estou usando o Ubuntu 14 LTS - x64 e o comando a seguir funciona para mim ;
sudo apt-get install emacs24
Para o Daily Emacs construir instalação;
sudo apt-add-repository ppa:ubuntu-elisp/ppa
sudo apt-get update
sudo apt-get install emacs-snapshot emacs-snapshot-el
Referência: Guia Emacs
A resposta curta: volte ao Ubuntu 16 ou anterior.
Acabei de instalar o Ubuntu 18. As barras de rolagem quebradas no emacs 25.2.2 estavam me deixando louco. As outras soluções aqui não funcionaram (o apt não permite mais repositórios não assinados). Consegui instalar o emacs 23.4 a partir dos pacotes debian da seguinte maneira:
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
Estou supondo que essa técnica também funcionaria para o emacs 24.3.
Mas você não quer o Ubuntu 18. Os volumes do gnome quebram tudo; após algumas reinicializações, TODAS as montagens de volume local falham (mesmo / boot / efi, apesar do hardware obviamente ter trabalhado no memfs para chegar até os scripts de montagem local) e você deve montá-los manualmente no shell de emergência todas as vezes. Volte ao Ubuntu 16, que vem com o emacs 24.