Установить emacs без sudo?

Я использую vim в течение многих лет, и мне это не очень нравится.

Я хотел бы попробовать emacs некоторое время, но он не установлен ни на одном из серверов linux, которые я использую регулярно. У меня нет корня так apt-get install не вариант (и я не могу спросить разрешения у системного администратора, он определенно сказал бы "нет").

есть ли бинарная версия emacs, которую я могу установить в свой домашний каталог? Большинство серверов работают под управлением CentOS.

6
задан Abhi Beckert
05.11.2022 3:38 Количество просмотров материала 3431
Распечатать страницу

3 ответа

если вы можете скомпилировать код, то просто скачайте исходный дистрибутив emacs.

С ./configure, используйте параметры configure, чтобы сообщить системе сборки, где вы хотите, чтобы файлы в конечном итоге. Например:

./configure --prefix=/home/abhi/emacs --bindir=/home/abhi/bin

установит все файлы поддержки emacs под /home/abhi/emacs, и исполняемые файлы emacs в /home/abhi/bin. Если последний находится в вашем $PATH, который обычно есть, тогда все должно работать (sm).

после этого вы может

make && make install

, не беспокоясь об установке помещая файлы в вашем домашнем каталоге.

(это все основано на вашем домашнем директории /home/abhi, конечно. При необходимости отредактируйте.)

28
отвечен rici 2022-11-06 11:26

установка из источника или загрузка вручную .RPM и их извлечение возможны, но трудно, потому что все они зависят от других библиотек.

вот простой способ использования conda

conda install -c conda-forge emacs

Если у вас нет conda и вы хотите его установить, см. [1]

emacs было pre построено для OS X и linux_64 платформ, см. [2] для версий .

[1] https://conda.io/miniconda.html

[2] https://anaconda.org/conda-forge/emacs

3
отвечен Thamme Gowda 2022-11-06 13:43

Не устанавливайте emacs на серверы-нет причин заставлять себя использовать интерфейс через задержку сети. Вместо этого установите emacs на свою рабочую станцию и позвольте ей получать файлы с серверов, используя ее режим бродяга. Кроме того, вы можете использовать Filezilla, он загрузит файл для вас и автоматически загрузит их после сохранения.

1
отвечен wingedsubmariner 2022-11-06 16:00

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх