Emacs

Загрузка и установка Emacs в Ubuntu

Загрузка и установка Emacs в Ubuntu
За последние пару лет в отрасли наблюдалось большое развитие, что привело к появлению большого набора инструментов, которые оказались очень полезными и полезными. Один набор инструментов - это текстовый редактор, который значительно вырос среди программистов. Текстовые редакторы - это простые и легкие инструменты, которые позволяют пользователям создавать и редактировать свои файлы.

Их гибкий характер, а также готовность к работе привели к их растущей популярности. Поскольку они считаются основой разработчика, крайне важно выбрать тот, который предлагает лучшие функции, позволяя при этом выполнять работу эффективно.

Emacs - один из таких текстовых редакторов, который предлагает своим пользователям одни из лучших функций. Это кроссплатформенный редактор с открытым исходным кодом, который легко настраивается и предоставляет пользователям удобный интерфейс. Предоставление таких функций, как несколько режимов редактирования, полная поддержка Unicode для скриптов, инструменты для работы с текстом и интеграция с многочисленными внешними инструментами, такими как оболочка и git, ясно показывает, насколько это мощно.

В дополнение к этому, он не только действует как текстовый редактор, но также может быть настроен для предоставления других функций, таких как планировщик проектов, отладчик, почтовый клиент и т. Д. Следовательно, в этой статье мы рассмотрим, как вы можете загрузить и установить Emacs в вашей системе Ubuntu.

Установка Emacs в Ubuntu

Ubuntu предлагает пользователям несколько способов установки Emacs на свои компьютеры. Давайте посмотрим на некоторые из них:

Установка Emacs с помощью Snap

Snap - это приложения, разработанные Canonical, которые можно установить практически на все дистрибутивы Linux. Существенным преимуществом использования Snaps по сравнению с репозиториями Ubuntu является то, что он предоставляет пользователям самое современное программное обеспечение без ущерба для надежности вашей рабочей среды. Устанавливать приложения через Snap очень просто. Пользователи могут установить Emacs, выполнив следующую команду в командной строке:

$ sudo snap install emacs --classic

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

Установка Emacs с использованием репозитория PPA

Некоторые пользователи, однако, нашли Snap-версии Emacs менее стабильными и более ошибочными. Таким образом, лучшей альтернативой для установки Emacs является использование репозитория PPA.

Для этого откройте терминал через Ctrl + Alt + T или путем поиска Терминал в Ubuntu Dash. После открытия Терминала введите следующую команду:

$ sudo add-apt-репозиторий ppa: kelleyk / emacs

Это стабильный репозиторий PPA, поддерживаемый Кевином Келли, который содержит поддержку последних пакетов Emacs. Он также поддерживает пакеты: mailutils, systemd, а также xwidgets, которые являются зависимостями, требуемыми Emacs.

После ввода команды вам будет предложено ввести пароль (как показано на изображении ниже). Сделайте это, и он добавит репозиторий PPA в вашу систему.

Затем мы хотим обновить apt-cache и пакеты нашей системы до последних версий, чтобы не возникало проблем во время установки. Это можно сделать, запустив в терминал следующую команду:

$ sudo apt-get update

Наконец, Emacs можно установить, выполнив следующую команду:

$ sudo apt install emacsVERSION

Здесь версия означает номер версии Emacs, которую вы хотите установить. В моем случае это было бы 26.

$ sudo apt установить emacs26

Пользователи также могут проверить версию установленного на них Emacs, введя в терминал следующую команду:

$ emacs --version

Сборка и компиляция Emacs

Другой безболезненный способ установки Emacs - это сборка и компиляция самого себя. Для этого нам нужно сначала установить некоторые зависимости. Для установки зависимости сборки введите в терминал следующую команду:

$ sudo apt-get install build-essential

Затем, чтобы загрузить зависимости Emacs, мы сначала должны включить опцию загрузки исходного кода. Для этого перейдите в Обновления программного обеспечения и активировать Исходный код найдено под Программное обеспечение Ubuntu Заголовок.

Теперь введите следующую команду, чтобы загрузить зависимости Emacs:

$ sudo apt-get build-dep emacs26

После установки зависимостей теперь нам нужно загрузить исходный код Emacs. Для этого перейдите на сайт Emacs и нажмите GNU / Linux.

Теперь нажмите на гиперссылку с названием соседнее зеркало GNU предоставляется под заголовком GNU / Linux.

Затем вы будете перенаправлены на веб-сайт, где будут представлены все выпуски Emacs. Выберите и скачайте тот, который хотите установить в свою систему. В моем случае я буду загружать emacs-26.3 дегтя.gz файл.

Когда файл tar будет загружен, перейдите в папку, в которую он был загружен, и извлеките его с помощью команды:

$ tar -zxvf emacs-ВЕРСИЯ.деготь.gz

Здесь версия означает номер версии загруженного вами Emacs. В моем случае это было бы 26.3 (См. Изображение ниже для лучшего понимания)

Если вам не интересно видеть извлекаемые файлы, вы можете вместо этого ввести команду:

$ tar -zxf emacs-ВЕРСИЯ.деготь.gz

Теперь войдите в каталог вашего установленного Emacs (emacs-VERSION будет именем каталога) и скомпилируйте Emacs, выполнив следующие команды в терминале:

$ cd emacs-Version
$ ./ настроить
$ make

В моем случае это будет:

$ cd emacs-26.3
$ ./ настроить
$ make

Наконец, Emacs можно установить, выполнив команду:

$ make install

Зачем использовать Emacs?

Emacs - один из самых мощных текстовых редакторов, известный своей динамичностью и настраиваемым характером. Он очень гибкий и расширяемый, поскольку пользователи могут легко настраивать и настраивать его в соответствии со своими предпочтениями. В дополнение к этому он предлагает несколько чрезвычайно полезных инструментов редактирования, которые значительно упрощают и ускоряют работу разработчиков. Emacs, несомненно, является обязательным редактором, чтобы иметь.

OpenTTD против Simutrans
Создание собственного транспортного симулятора может быть увлекательным, расслабляющим и чрезвычайно увлекательным занятием. Вот почему вам нужно попр...
Учебник OpenTTD
OpenTTD - одна из самых популярных бизнес-симуляторов. В этой игре вам нужно создать замечательный транспортный бизнес. Тем не менее, вы начнете в нач...
SuperTuxKart для Linux
SuperTuxKart - отличная игра, созданная для того, чтобы бесплатно познакомить вас с Mario Kart в вашей системе Linux. Играть в нее довольно сложно и в...