Respuestas:
Considere usar el PPA de Damien Cassou :
Para agregar 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
O , para emacs24 (es decir, 24.3, estable):
sudo apt-get install emacs24 emacs24-el emacs24-common-non-dfsg
Como se menciona en el PPA de Damien Cassou , el repositorio no se mantendrá más (actualmente cuenta con Emacs 24.3) y se recomienda usar el PPA Ubuntu Elisp .
Por lo tanto, use esto para agregar el PPA:
sudo add-apt-repository ppa:ubuntu-elisp/ppa
sudo apt-get update
sudo apt-get install emacs-snapshot emacs-snapshot-el
Ref: guía Emacs
Probablemente sea mejor usar la versión de emacs ya creada, probada y empaquetada por Ubuntu en lugar de crearla por su cuenta, a menos que necesite características específicas que solo están disponibles en 24.3.
En una terminal:
sudo apt-get install emacs
Construirlo desde la fuente no es malo porque puede elegir la versión que necesita y Emacs funcionará aún más rápido, el problema es encontrar e instalar dependencias.
Comandos para instalar Emacs 24.5 con dependencias:
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
Hecho.
Estoy usando Ubuntu 14 LTS - x64 y el siguiente comando funciona para mí ;
sudo apt-get install emacs24
Para la instalación de la compilación Daily Emacs ;
sudo apt-add-repository ppa:ubuntu-elisp/ppa
sudo apt-get update
sudo apt-get install emacs-snapshot emacs-snapshot-el
Referencia: Guía de Emacs
La respuesta corta: volver a Ubuntu 16 o anterior.
Acabo de instalar Ubuntu 18. Las barras de desplazamiento rotas en emacs 25.2.2 me estaban volviendo loco. Las otras soluciones aquí no funcionaron (apt ya no permite repos sin firmar). Pude instalar emacs 23.4 desde los paquetes de Debian de la siguiente manera:
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
Supongo que esta técnica también funcionaría para emacs 24.3.
Pero no quieres Ubuntu 18. Los volúmenes de gnome rompen todo; después de algunos reinicios, TODOS los montajes de volumen locales fallan (incluso / boot / efi, a pesar de que el hardware obviamente ha funcionado en memfs para llegar hasta los scripts de montaje locales), y debe montarlos manualmente en el shell de emergencia cada vez. Regrese a Ubuntu 16, que viene con emacs 24.