Я впервые использую Ubuntu, и я не знаю, как мне установить на него программу. Я попытался использовать cd каталог, где он находится, а затем ./configure его, но он не работает!
Как упоминалось в PPA Дэмиена Кассу , хранилище больше не будет поддерживаться (в настоящее время имеется Emacs 24.3), поэтому рекомендуется использовать Ubuntu Elisp PPA .
Следовательно, используйте это, чтобы добавить PPA:
Примечание: в настоящее время существует проблема со сборкой emacs-snapshot - они не обновлялись с января, так как сборка Debian emacs-snapshot в настоящее время не содержит сопровождающего: см. Раздел НОВОСТИ PPA: launchpad.net/~cassou/+ архив / emacs
хайд
23
Вам, вероятно, будет лучше использовать версию emacs, уже созданную, протестированную и упакованную в Ubuntu, а не собирающую ее самостоятельно, если только вам не нужны специальные функции, доступные только в 24.3.
Он особо упоминает 24.3. У него, вероятно, есть причины для этого.
dangonfast
2
Мы, вероятно, никогда не узнаем; этот автор никогда не заходил на сайт после публикации этого вопроса еще в мае. Также возможно, что она просто подумала ей нужно 24,3, а она этого не сделала, и она говорит, что впервые использует Ubuntu, поэтому она, возможно, не знала о APT в то время. Я надеялся, что мы получим ответ от спрашивающего, если стандартный и простой способ установки программного обеспечения будет представлен и не будет соответствовать ее потребностям.
Пол
10
@Paul Но для будущих пользователей, которые придут на этот вопрос (как и я), они ожидают ответов, которые скажут им, как установить emacs 24.3.
Почему, черт возьми, emacs просит меня установить пакеты размером 500 МБ при новой установке Ubuntu? : O
Ninsuo
Мы пришли к этой теме для Emacs 24.3. Нет, переходить к последним не очень хорошая идея. Например, Ubuntu 18 поставляется с emacs 25.2.2, который не имеет рабочих полос прокрутки.
personal_cloud
3
Собрать его из исходного кода неплохо, потому что вы можете выбрать нужную версию, и 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 сводили меня с ума. Другие решения здесь не работали (apt больше не разрешает неподписанные репозитории). Я смог установить emacs 23.4 из пакетов debian следующим образом:
Я предполагаю, что эта техника будет работать и для Emacs 24.3.
Но вы не хотите Ubuntu 18. Гномические тома ломают все; после нескольких перезагрузок ВСЕ монтирует локальный том (даже / boot / efi, несмотря на то, что оборудование, очевидно, работало в memfs для получения сценариев локального монтирования), и вам приходится каждый раз монтировать их вручную в аварийной оболочке. Вернитесь к Ubuntu 16, которая поставляется с emacs 24.
Ответы:
Подумайте об использовании PPA Дэмиена Кассу :
Чтобы добавить этот PPA:
Для emacs-снимка:
Или для emacs24 (т.е. 24.3, стабильный):
Обновить
Как упоминалось в PPA Дэмиена Кассу , хранилище больше не будет поддерживаться (в настоящее время имеется Emacs 24.3), поэтому рекомендуется использовать Ubuntu Elisp PPA .
Следовательно, используйте это, чтобы добавить PPA:
Ссылка: руководство по Emacs
источник
Вам, вероятно, будет лучше использовать версию emacs, уже созданную, протестированную и упакованную в Ubuntu, а не собирающую ее самостоятельно, если только вам не нужны специальные функции, доступные только в 24.3.
В терминале:
источник
Собрать его из исходного кода неплохо, потому что вы можете выбрать нужную версию, и Emacs будет работать еще быстрее, проблема в том, чтобы найти и установить зависимости.
Команды для установки Emacs 24.5 с зависимостями:
Выполнено.
источник
Я использую Ubuntu 14 LTS - x64, и у меня работает следующая команда ;
Для ежедневной установки сборки Emacs ;
Ссылка: Руководство по Emacs
источник
Краткий ответ: вернитесь к Ubuntu 16 или более ранней версии.
Я только что установил Ubuntu 18. Сломанные полосы прокрутки в emacs 25.2.2 сводили меня с ума. Другие решения здесь не работали (apt больше не разрешает неподписанные репозитории). Я смог установить emacs 23.4 из пакетов debian следующим образом:
https://packages.debian.org/wheezy/all/emacs23-common/download
https://packages.debian.org/wheezy/emacs23-bin-common
https://packages.debian.org/wheezy/amd64/libgif4/download
https://packages.debian.org/wheezy/amd64/xaw3dg/download
https://packages.debian.org/wheezy/amd64/libpng12-0/download
https://packages.debian.org/wheezy/amd64/libtiff4/download
https://packages.debian.org/wheezy/emacs23-lucid
Я предполагаю, что эта техника будет работать и для Emacs 24.3.
Но вы не хотите Ubuntu 18. Гномические тома ломают все; после нескольких перезагрузок ВСЕ монтирует локальный том (даже / boot / efi, несмотря на то, что оборудование, очевидно, работало в memfs для получения сценариев локального монтирования), и вам приходится каждый раз монтировать их вручную в аварийной оболочке. Вернитесь к Ubuntu 16, которая поставляется с emacs 24.
источник