Cette version d’emacs est en développement donc pour l’installer il faut faire une petite compilation voila les étapes
Installation des dépendances
sudo apt-get install build-essential xorg-dev libgtk2.0-dev libjpeg-dev libgif-dev libtiff-dev libm17n-dev libpng12-dev librsvg2-dev libotf-dev texinfo
ça devrait être suffisant.
Téléchargement des sources
mkdir ~/Source cd Source git clone git://git.sv.gnu.org/emacs.git
C’est long donc c’est l’occasion d’aller faire une pause café 😉 (ou coca)
Configuration
cd emacs ./autogen.sh
La vous devez avoir quelque chose comme
You can now run `./configure'.
si vous avez autre chose il doit manquer quelque chose sur votre machine
./configure --prefix=/opt/emacs
Pour l’installation d’un logiciel compilé je préfère les mettre dans le dossier /opt
Le résultat devrait ressembler à quelque chose comme ça
configure: creating ./config.status config.status: creating Makefile config.status: creating lib/Makefile config.status: creating lib-src/Makefile config.status: creating oldXMenu/Makefile config.status: creating doc/emacs/Makefile config.status: creating doc/misc/Makefile config.status: creating doc/lispintro/Makefile config.status: creating doc/lispref/Makefile config.status: creating src/Makefile config.status: creating lwlib/Makefile config.status: creating lisp/Makefile config.status: creating leim/Makefile config.status: creating test/automated/Makefile config.status: creating src/config.h config.status: src/config.h is unchanged config.status: executing depfiles commands config.status: executing mkdirs commands config.status: executing epaths commands creating src/epaths.h [ -r "/home/tyrus/Source/emacs/src/config.in" ] || ( cd /home/tyrus/Source/emacs && autoheader ) config.status: executing gdbinit commands
si c’est pas le cas vous devez avoir un probléme de dépendance bonne chasse pour trouver le bon paquet.
Si vous avez des soucis, indiquer le dans les commentaires.
Compilation
Tout simplement
make -j 2
La c’est encore très long surtout si vous avez une machine pas très rapide. Je n’ai pas les dernière ligne du make sans erreur mais je crois que c’est assez claire.
Installation
sudo make install
Test
/opt/emacs/bin/emacs
Ça devrait ouvrir emacs euh la je vous laisse vous débrouiller car moi et emacs ça fait 2. Ouai c’est le comble de faire un article sur l’installation d’un programme qu’on utilise pas.