Изменения Ubuntu 16.04 установленная версия Emacs

Я использовал это руководство для создания emacs 25.1 на 16,04 и выполнил его без проблемы.

Перед установкой я не имел emacs установленный. Часть процесса здания, однако, к sudo apt build-dep emacs24 создавать необходимые зависимости для emacs. Тем не менее, после того как я сделан, мне установили emacs 25.1 без проблемы (включая надлежащее emacs команда в термине и средстве запуска в тире Единицы).

Однако после дня или два, Ubuntu, кажется, автоматически устанавливает emacs24 из репозиториев/центра программного обеспечения Ubuntu, который затем переопределяет мою заказную установку / сборка emacs25. Это теперь произошло дважды, и я думаю, что это происходит каждый раз, когда я делаю системное обновление через термин. Мне дадут сообщение вроде "существует более новая версия установленного пакета" и sudo apt list --upgradeable перечислит emacs, несмотря на emacs25.1, являющийся, очевидно, более новым, чем версия в репозиториях Ubuntu.

Каталог, где я создал emacs25.1 все еще, имеет исполняемый файл (и все другие файлы), который я могу назвать вручную, но это не идеально. Далее, мне к счастью создали deb файл, который позволяет мне переустанавливать emacs25.1 после того, как я удаляю emacs24 через центр программного обеспечения Ubuntu, но я хотел бы зафиксировать это поведение, если это возможно. Спасибо за любую справку.

0
задан 29 December 2016 в 18:40

1 ответ

Приостановите emacs пакет. Если Вы используете APT:

Содержат пакет:

sudo apt-mark hold <package-name>

Удаляют хранение:

sudo apt-mark unhold <package-name>
0
ответ дан 7 November 2019 в 06:02

Другие вопросы по тегам:

Похожие вопросы: