¿Cómo instalar emacs 24.3 en Ubuntu?

36

Esta es la primera vez que uso Ubuntu y no sé cómo debería instalar un programa en él. Intenté usar cd el directorio donde está y luego ./configurarlo, ¡pero no funciona!

anita
fuente
1
¿Estás tratando de compilarlo desde la fuente?
thefourtheye

Respuestas:

35

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

Actualizar

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

hayd
fuente
3
Nota: actualmente hay un problema con la compilación de emacs-snapshot: no se han actualizado desde enero desde que la compilación de Debian de emacs-snapshot no tiene actualmente un mantenedor: consulte la sección NOTICIAS del PPA: launchpad.net/~cassou/+ archive / emacs
hayd
23

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
Paul
fuente
10
Está mencionando específicamente 24.3. Probablemente tiene sus razones para eso.
dangonfast
2
Probablemente nunca lo sabremos; este autor de la pregunta nunca volvió a iniciar sesión en el sitio después de publicar esta pregunta en mayo. También es posible que solo pensara que necesitaba 24.3 y no lo hizo, y dice que es la primera vez que usa Ubuntu, por lo que es posible que no haya estado al tanto de APT en ese momento. Esperaba que recibiéramos una respuesta del autor de la pregunta si se presentaba la forma estándar y fácil de instalar el software y no satisfacía sus necesidades.
Paul
10
@Paul Pero para los futuros usuarios que lleguen a esta pregunta (como yo), esperan respuestas que les indiquen cómo instalar emacs 24.3.
¿Por qué demonios emacs me pide que instale paquetes de 500 MB en una nueva instalación de ubuntu? : O
Ninsuo
Llegamos a este hilo para emacs 24.3. No, ir a la última no es una buena idea. Por ejemplo, Ubuntu 18 viene con emacs 25.2.2, que no tiene barras de desplazamiento que funcionen.
personal_cloud
3

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.

Delfin
fuente
2

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

gihanchanuka
fuente
0

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.

nube_personal
fuente