Crie o diretório de trabalho, baixe e extraia o Emacs 24.2:
mkdir ~/src
cd ~/src
wget http://ftp.gnu.org/pub/gnu/emacs/emacs-24.2.tar.bz2
tar -xjvf emacs-24.2.tar.bz2
cd emacs-24.2
Instale dependências:
sudo apt-get install texinfo libncurses5-dev
(Opcional) Instale as dependências relacionadas ao X:
sudo apt-get install xorg-dev libpng12-dev libjpeg8-dev
libgif-dev libtiff5 libtiff5-dev
Crie /usr/local/bin/gcc-4.2 symlink:
sudo ln -s /usr/bin/gcc /usr/local/bin/gcc-4.2
O script de configuração do Emacs parece procurar especificamente o /usr/local/bin/gcc-4.2
que não existe por padrão no Rasbian.
Execute o script de configuração:
./configure --prefix /opt/emacs
Adicione --without-x
ao final do comando configure se você não precisar do suporte do X.
Execute make:
make
Verifique se o binário emacs foi construído e funciona:
./src/emacs
Se o Emacs estiver carregado corretamente, feche-o e execute make install:
make install
Os binários do Emacs agora estarão disponíveis em /opt/emacs/bin/
. Execute o seguinte para garantir que funciona:
/opt/emacs/bin/emacs