Isso ocorre porque o sudo, enquanto isso, não funciona para muitos aplicativos baseados em GUI, use gksudo
, que você encontrará no pacote gksu
. Exemplo:
sudo apt-get install gksu
gksudo emacs -mm apache2.conf &
Hacker feliz.
(Possivelmente) informação importante:
Versão do Ubuntu - 16.04 LTS
Versão do GNU Emacs - 24.5.1
Versão bash do GNU - 4.3.42 (1) -release
Estou tentando editar meu arquivo apache2.conf em /etc/apache2/
, mas usando
sudo emacs -mm apache2.conf &
para iniciar o Emacs não funciona. Em particular, não me pede a senha de root, e o processo apenas suspende imediatamente após o início. bg
não funciona porque o processo apenas é suspenso novamente.
edit :
Ao iniciar o Emacs como um processo de primeiro plano, sou solicitado pela senha de root e o processo não é suspenso.
O que pode estar causando esse comportamento?
Isso ocorre porque o sudo, enquanto isso, não funciona para muitos aplicativos baseados em GUI, use gksudo
, que você encontrará no pacote gksu
. Exemplo:
sudo apt-get install gksu
gksudo emacs -mm apache2.conf &
Hacker feliz.