Выпущен GNU Emacs 29.1! Как установить Ubuntu 22.04 через PPA
Текстовый редактор GNU Emacs выпустил версию 29.1 несколько дней назад. Вот как его установить в текущих выпусках Ubuntu.
Согласно примечанию к выпуску. Возможности Emacs 29.1:
- Поддерживает сборку «чистого GTK» (PGTK).
- Использует XInput 2 на X для событий ввода
- Использует парсеры Tree-Sitter для нескольких режимов программирования.
- Включает клиент LSP под названием Eglot.
- Включает пакет использования
- Может получить доступ к базам данных SQLite, используя библиотеку sqlite3.
- Может отображать изображения WebP с использованием библиотеки libwebp.
- Более быстрое редактирование файлов с очень длинными строками
- Улучшенная поддержка перетаскивания на X.
- Прокрутка с точностью до пикселя с поддержкой сенсорной панели
- Расширенная поддержка редактирования и отображения эмодзи.
- Поддержка Unicode 15.0 и множества новых скриптов.
- Множество улучшений команд справки и завершения.
- Многочисленные улучшения в Image Dired.
- Двойная буферизация в MS-Windows
Как установить Emacs 29.1 в Ubuntu:
Редактор GNU Emacs легко установить в Ubuntu Linux несколькими различными способами. Выбирайте любой, который вам больше по душе!
Вариант 1: Snap-пакет
Для Ubuntu 20.04, Ubuntu 22.04 и более поздних версий просто запустите Ubuntu Software, затем найдите и установите GNU Emacs из Snap Store. Однако это пакет Snap, работающий в песочнице.
Вариант 2: Ubuntu PPA
Для тех, кто предпочитает классический формат пакета .deb
, Debian Upstream создал новый пакет выпуска. И я перенес его в этот PPA с поддержкой Ubuntu 22.04, Ubuntu 20.04 и Ubuntu 23.04.
ПРИМЕЧАНИЕ. Пакет PPA — это просто бэкпорт без изменений без тестирования! В вашем случае это может сработать, а может и не сработать!
Сначала нажмите Ctrl+Alt+T на клавиатуре, чтобы открыть терминал. Когда он откроется, выполните команду, чтобы добавить PPA:
sudo add-apt-repository ppa:ubuntuhandbook1/emacs
Введите пароль пользователя (без звездочки), когда он спросит, и нажмите Enter, чтобы продолжить.
Затем либо откройте Software Updater (Менеджер обновлений), чтобы обновить пакет, если была установлена старая версия.
Или вместо этого запустите команду ниже, чтобы установить/обновить пакет Emacs:
sudo apt install emacs emacs-common
Пользователю Linux Mint необходимо сначала запустить sudo apt update
, чтобы вручную обновить кеш пакетов.
Вариант 3: пакет Flatpak
Emacs также доступен для установки в виде пакета Flatpak. Однако на момент написания пакета все еще используется версия 28.2. Проверьте это ЗДЕСЬ.
Удалить Emacs 29.1
Для пакета snap также используйте программное обеспечение Ubuntu, чтобы удалить его. Или запустите команду в терминале:
sudo snap remove --purge emacs
Для пакета, установленного из Ubuntu PPA, откройте терминал (Ctrl+Alt+T) и выполните команду:
очистите PPA, а также понизьте версию Emacs до стандартной версии:
sudo apt install ppa-purge && sudo ppa-purge ppa:ubuntuhandbook1/emacs
Или просто удалите Emacs, выполнив команду:
sudo apt remove --autoremove emacs emacs-common
Также удалите PPA либо из «Программное обеспечение и обновления -> Другое программное обеспечение», либо выполнив команду:
sudo add-apt-repository --remove ppa:ubuntuhandbook1/emacs