Emacs приостанавливается сразу после запуска в bash

(возможно) важная информация:
Версия Ubuntu - 16,04 LTS
Версия GNU Emacs - 24.5.1
Версия GNU bash - 4.3.42 (1) - release

Я пытаюсь редактировать свой файл apache2.conf в /etc/apache2/, но использование

sudo emacs -mm apache2.conf &

для запуска Emacs не работает. В частности, он не запрашивает пароль пользователя root, а процесс просто приостанавливается сразу после запуска. bg тоже не работает, потому что процесс просто снова приостанавливается.

edit :
Когда я запускаю Emacs как процесс переднего плана, меня просят ввести пароль root, и процесс не приостанавливается.

Что может быть причиной такого поведения?

0
задан 28 May 2016 в 23:52

1 ответ

Это вызвано тем, что sudo между тем не работы для многих основанных на GUI приложений, используйте gksudo вместо этого, который Вы найдете в пакете gksu. Так пример:

sudo apt-get install gksu
gksudo emacs -mm apache2.conf &

Счастливое взламывание.

0
ответ дан 29 May 2016 в 09:52

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

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