Відповіді:
Подумайте про використання ПДА Деміена Касу :
Щоб додати цей PPA:
sudo add-apt-repository ppa:cassou/emacs
sudo apt-get update
Для емак-знімків:
sudo apt-get install emacs-snapshot-el emacs-snapshot-gtk emacs-snapshot
Або для emacs24 (тобто 24,3, стабільний):
sudo apt-get install emacs24 emacs24-el emacs24-common-non-dfsg
Як вже згадувалося в PPA Дамієна Кассо , сховище не буде підтримуватися далі (на даний момент є Emacs 24.3), і рекомендується використовувати PPA Ubuntu Elisp .
Отже, використовуйте це, щоб додати PPA:
sudo add-apt-repository ppa:ubuntu-elisp/ppa
sudo apt-get update
sudo apt-get install emacs-snapshot emacs-snapshot-el
Посилання: Посібник Emacs
Ймовірно, вам буде краще використовувати версію emacs, яка вже була побудована, протестована та упакована Ubuntu, а не будувати її самостійно, якщо вам не потрібні конкретні функції, доступні лише у 24.3.
У терміналі:
sudo apt-get install emacs
Створити його з джерела непогано, оскільки ви можете вибрати потрібну вам версію, і Emacs працюватиме ще швидше, проблема в пошуку та встановленні залежностей.
Команди для встановлення Emacs 24,5 w / залежності:
sudo apt-get update
sudo apt-get install build-essential
sudo apt-get build-dep emacs24
cd ~/Downloads
wget "http://gnu.mirrors.hoobly.com/gnu/emacs/emacs-24.5.tar.gz"
tar xvzf emacs-24.*.tar.gz
cd emacs-24.*
./configure --without-x
make
sudo make install
Зроблено.
Я використовую Ubuntu 14 LTS - x64 і наступна команда працює для мене ;
sudo apt-get install emacs24
Для встановлення щоденного Emacs встановлення;
sudo apt-add-repository ppa:ubuntu-elisp/ppa
sudo apt-get update
sudo apt-get install emacs-snapshot emacs-snapshot-el
Довідка: Посібник Emacs
Коротка відповідь: поверніться до Ubuntu 16 або раніше.
Щойно я встановив Ubuntu 18. Зламані полоси прокрутки в emacs 25.2.2 звели мене з розуму. Інші рішення тут не спрацювали (apt більше не дозволяє репонувати підписи). Мені вдалося встановити emacs 23.4 з пакунків debian наступним чином:
https://packages.debian.org/wheezy/all/emacs23-common/download
dpkg -i emacs23-common_23.4+1-4+deb7u1_all.deb
https://packages.debian.org/wheezy/emacs23-bin-common
dpkg -i emacs23-bin-common_23.4+1-4+deb7u1_amd64.deb
https://packages.debian.org/wheezy/amd64/libgif4/download
dpkg -i libgif4_4.1.6-10+deb7u1_amd64.deb
https://packages.debian.org/wheezy/amd64/xaw3dg/download
dpkg -i xaw3dg_1.5+E-18.2_amd64.deb
https://packages.debian.org/wheezy/amd64/libpng12-0/download
dpkg -i libpng12-0_1.2.49-1+deb7u2_amd64.deb
https://packages.debian.org/wheezy/amd64/libtiff4/download
dpkg -i libtiff4_3.9.6-11+deb7u10_amd64.deb
https://packages.debian.org/wheezy/emacs23-lucid
dpkg -i emacs23-lucid_23.4+1-4+deb7u1_amd64.deb
Я здогадуюсь, що ця методика також буде працювати для emacs 24.3.
Але ви не хочете Ubuntu 18. Обсяги гномів все порушують; після декількох перезавантажень ВСІ локальні кріплення гучності виходять з ладу (навіть / boot / efi, незважаючи на те, що апаратне забезпечення, очевидно, працювало в memfs, щоб дістатись до локальних сценаріїв монтажу), і вам доведеться кожного разу їх вручну встановлювати в аварійну оболонку. Поверніться до Ubuntu 16, який постачається з emacs 24.