Обновление до последней версии Emacs НЕ всегда является хорошей идеей.
Например, в Emacs 24.4 есть ошибка, которая приводит к M-x
сбою, если используется злой режим ( https://bitbucket.org/lyro/evil/issues/437/mx-is-undefined-in-emacs-244 ).
По моему опыту, лучше подождать 6 месяцев, чтобы дать сторонним плагинам некоторое время на буфер для устранения проблемы совместимости.
Но, если вас не волнует вышеуказанная проблема. Вот самый простой способ установки из исходного кода.
Установите Emacs в вашу домашнюю директорию:
mkdir -p ~/myemacs24.5; ./configure --prefix=~/myemacs/24.5 --without-gtk --without-gtk3 --without-aqua --without-x --without-xpm --without-png --without-gif --without-alsa --without-tiff --without-jpeg --without-aqua --without-rsvg --without-xft --without-xaw3d --without-xim --without-xpm --without-dbus --without-makeinfo --with-x-toolkit=no --without-sound --without-sync-input --without-pop;make;make install
Установите Emacs в каталог по умолчанию:
./configure --without-gtk --without-gtk3 --without-aqua --without-x --without-xpm --without-png --without-gif --without-alsa --without-tiff --without-jpeg --without-aqua --without-rsvg --without-xft --without-xaw3d --without-xim --without-xpm --without-dbus --without-makeinfo --with-x-toolkit=no --without-sound --without-sync-input --without-pop;make;sudo make install
Я на 100% уверен, что мой путь всегда будет работать, потому что я использовал этот путь в Ubuntu / Mint / Debian / Centos / Gentoo / ArchLinux в течение 4 лет без каких-либо проблем.