Як встановити emacs 24.3 на Ubuntu?


36

Це вперше я використовую Ubuntu, і я не знаю, як мені встановити програму на ньому. Я спробував використовувати cd каталог, де він знаходиться, а потім ./конфігуруйте його, але він не працює!


1
Ви намагаєтесь скласти це з джерела?
thefourtheye

Відповіді:


35

Подумайте про використання ПДА Деміена Касу :

Щоб додати цей 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


3
Примітка: наразі існує проблема зі збіркою emacs-snapshot - вони не оновлювалися з січня, оскільки збірка ebian-знімків Debian наразі не має технічного обслуговування: дивіться розділ НОВИНИ ППА: launchpad.net/~cassou/+ архів / emacs
hayd

23

Ймовірно, вам буде краще використовувати версію emacs, яка вже була побудована, протестована та упакована Ubuntu, а не будувати її самостійно, якщо вам не потрібні конкретні функції, доступні лише у 24.3.

У терміналі:

sudo apt-get install emacs

10
Він конкретно згадує 24.3. Напевно, у нього є свої причини.
dangonfast

2
Ми, мабуть, ніколи не дізнаємось; цей запитувач ніколи не входив на сайт після публікації цього питання ще в травні. Можливо також, що вона просто подумала, що їй потрібно 24,3, а ні, і вона каже, що це її перший раз, коли вона використовує Ubuntu, тому вона, можливо, не знала про APT у той час. Я сподівався, що ми отримаємо відповідь від запитувача, якщо стандартний, простий спосіб встановлення програмного забезпечення буде представлений і не відповідає її потребам.
Пол,

10
@Paul Але майбутні користувачі, які приходять до цього питання (як я), вони очікують відповідей, які підкажуть, як встановити emacs 24.3.

Чому чортові emacs просять мене встановити 500MB пакунків на свіжу установку ubuntu? : O
Ninsuo

Ми прийшли до цієї теми для emacs 24.3. Ні, переходити до останнього - це не дуже гарна ідея. Наприклад, Ubuntu 18 поставляється з emacs 25.2.2, у якому немає робочих панелей прокрутки.
personal_cloud

3

Створити його з джерела непогано, оскільки ви можете вибрати потрібну вам версію, і 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

Зроблено.


2

Я використовую 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


0

Коротка відповідь: поверніться до 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.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.