Я впервые использую Ubuntu, и я не знаю, как мне установить на него программу. Я попытался использовать cd каталог, в котором он находится, а затем ./configure его, но он не работает!
Рассмотрите возможность использования PPA Дэмиена Кассу :
. Чтобы добавить этот PPA:
sudo add-apt-repository ppa:cassou/emacs
sudo apt-get update
Для снимка emacs:
sudo apt-get install emacs-snapshot-el emacs-snapshot-gtk emacs-snapshot
[ 118] или , для emacs24 (т.е. 24.3, стабильный):
sudo apt-get install emacs24 emacs24-el emacs24-common-non-dfsg
Как упоминалось в PPA Дэмиена Кассу , хранилище не будет поддерживается в дальнейшем (в настоящее время имеется Emacs 24.3), и рекомендуется использовать Ubuntu Elisp PPA .
Следовательно, используйте это для добавления 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
Я использую Ubuntu 14 LTS - x64 , и следующая команда работает для меня ;
sudo apt-get install emacs24
Для Daily Emacs build установка;
sudo apt-add-repository ppa:ubuntu-elisp/ppa
sudo apt-get update
sudo apt-get install emacs-snapshot emacs-snapshot-el
Ссылка: Руководство по Emacs
Построить его из исходного кода неплохо, потому что вы можете выбрать нужную версию, и Emacs будет работать еще быстрее, проблема заключается в поиске и установке зависимостей.
Команды для установки Emacs 24.5 с зависимостями:
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 16 или ранее.
Я просто установил Ubuntu 18. Поврежденные полосы прокрутки в emacs 25.2.2 сводили меня с ума. Другие решения здесь не работали (склонный, больше не позволяет неподписанный repos). Я смог установить 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.