domingo, 26 de septiembre de 2010

Instalar EMACS desde el Código Fuente

Vamos a instalar desde las fuentes el editor EMACS (es en realidad más que un editor, casi un sistema operativo).

NOTA: Todos los pasos han sido testados en GNU/Debian inestable. También deberían funcionar en Ubuntu.

Podemos obtener el código fuente por dos vías:
* La versión estable.
* La versión de desarrollo desde el repositorio.

A día de hoy (septiembre de 2009) la versión estable es la 23.1.


En este artículo emplearemos la versión estable:
$wget http://ftp.gnu.org/gnu/emacs/emacs-23.1.tar.gz

Si quisiéramos descargar la versión de desarrollo desde el repositorio:
$git clone git://git.savannah.gnu.org/emacs.git

Descomprimimos el tar.gz.
$tar xvfz emacs-23.1.tar.gz
$cd emacs-23.1

Necesitamos algunos paquetes para compilar las fuentes:

Compilador: #aptitude install gcc

Algunos encabezados y librerías:
#aptitude install xorg-dev libgtk2.0-dev libtiff-dev libpng-dev libgif-dev libgpm-dev libdbus-1-dev

Para evitar el error de "makeinfo is missing" al instalar:
#aptitude install texinfo

Al final, ejecutamos los comandos habituales para compilar e instalar el código fuente:
$./configure
$make
#make install

Si todo ha salido bien, ya podemos ejecutar emacs.


DOCUMENTACIÓN INTERESANTE

Obtener el manual de lisp de emacs:
$wget http://ftp.gnu.org/gnu/emacs/elisp-manual-21-2.8.tar.gz

Introduccion al Emacs lisp introduction:
$wget http://ftp.gnu.org/gnu/emacs/emacs-lisp-intro-2.04.tar.gz

También se pueden encargar copias impresas de estos libros para apoyar a la FSF y al proyecto GNU.


TRADUCIDO DE:

installing emacs from source code

No hay comentarios:

Publicar un comentario