Оновлення до найновішої версії Emacs - НЕ завжди хороша ідея.
Наприклад, Emacs 24.4 має помилку, яка призведе до M-x
відмови, якщо використовується злий режим ( https://bitbucket.org/lyro/evil/isissue/437/mx-is-undefined-in-emacs-244 ).
На мій досвід, краще почекати 6 місяців, щоб дати стороннім плагінам деякий час буфера для вирішення проблеми сумісності.
Але, якщо ви не переймаєтесь вищезазначеною проблемою. Ось найпростіший спосіб встановлення з вихідного коду.
Встановіть Emacs у свій каталог HOME:
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 років без жодних проблем.