definindo PATH para / etc / profile ou / etc / environment não funciona com sudo

1

Eu quero lançar o Intellij IDEA IDE via sudo idea.sh . sudo porque o IDE precisa manipular arquivos de /etc/share . idea.sh é colocado em /home/<username>/<path>/bin/idea.sh .

Eu tentei adicionar esse caminho à variável de ambiente PATH adicionando export PATH="$PATH":<path-to-idea>/bin a /etc/profile ou alterando a sequência em /etc/environment de PATH="blahblah" para PATH="<path-to-idea>/bin:blahblah" . Em ambos os casos, após o comando sudo echo $PATH , recebi uma string com o meu caminho para o IDEA.

Mas quando tentei executar o idea.sh via sudo idea.sh , obtive sudo: idea.sh: command not found . O que estou fazendo errado?

    
por kassie 21.02.2014 / 23:55

1 resposta

2

Apenas para executar:

  

sudo ./idea.sh

em plano de fundo :

  

sudo ./idea.sh & amp;

Visite também resposta semelhante.

    
por Anton Dozortsev 22.02.2014 / 18:53