Поиск по сайту:

Ubuntu PPA обновлен пакетом deb для Emacs 30.1

Несколько дней назад текстовый редактор Emacs выпустил новую мажорную версию 30.1. Для пользователей Ubuntu, которые предпочитают классический пакет .deb, вот неофициальный PPA, обновленный для всех текущих выпусков Ubuntu.

Emacs 30.1 включает в себя порт Android, улучшенную поддержку сенсорного экрана, новую опцию доверенного контента, встроенную поддержку JSON, стандартное приложение для «org-protocol», возможность установить панель инструментов в нижнее русло, новые пакеты и многое другое. Подробности смотрите на странице НОВОСТИ.

GNU Emacs не предоставляет предварительно собранных пакетов установщика. Помимо сборки из архива с исходным кодом, здесь представлены неофициальный пакет Snap (доступен в Ubuntu Software или App Center) и пакет Flatpak, которые работают в среде песочницы.

Если вы предпочитаете родной пакет .deb, то я встроил Emacs 30.1 в PPA для Ubuntu, Linux Mint и их систем на платформах amd64 и armhf/arm64.

Emacs PPA (неофициальный):

Пакет PPA был перенесен из основной ветки разработки Debian. Кроме зависимостей сборки (каждая версия Ubuntu имеет свои собственные версии библиотек зависимостей), ничего не изменилось по сравнению с основной веткой разработки. Смотрите эту страницу для debian/rules и build-log.

ПОЖАЛУЙСТА, сделайте резервную копию перед обновлением Emacs со старой версии, так как это МОЖЕТ сломать!

Чтобы добавить PPA и установить Emacs 30.1, откройте терминал (Ctrl+Alt+T) и выполните следующие команды одну за другой:

sudo add-apt-repository ppa:ubuntuhandbook1/emacs
sudo apt update
sudo apt install emacs

Для выбора вы можете установить emacs-nox (без графического интерфейса), emacs-lucid (Lucid GUI) или emacs-pgtk для GTK+ Wayland GUI.

(Дополнительный) Для удаления используйте команды:

sudo apt remove --autoremove emacs-common
sudo add-apt-repository --remove ppa:ubuntuhandbook1/emacs

Для других пакетов см. это пошаговое руководство.