Como tornar permanentes as mudanças nas variáveis do ambiente?

0

Eu tenho uma máquina virtual e tenho a necessidade de configurar variáveis de ambiente.

Eu tenho várias opções para fazer isso como /etc/environment ou ~/.bashrc . O primeiro é global e o segundo é local e tem dependência do terminal em execução.

Como meu objetivo é executar o script de vários usuários por CI /etc/environment é minha opção é ir mais longe.

No entanto, enfrentei o problema. Após a reinicialização da VM, algumas variáveis globais (ANDROID_HOME) não estão disponíveis.

Os valores são:

ANDROID_HOME="/opt/bitnami/apps/android-sdk-linux"
JAVA_HOME="/opt/bitnami/java"
PATH="/opt/bitnami/java/bin:/opt/bitnami/java/lib:/opt/bitnami/java:/opt/bitnami/apps/android-sdk-linux/tools:/opt/bitnami/apps/android-sdk-linux/build-tools:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

Nesse comando de formulário android list avd não é reconhecido, mas java -version é reconhecido. Ao mesmo tempo, as mesmas variáveis adicionadas via export e source call fornecem acesso às ferramentas (o que significa que os caminhos estão corretos).

Você sabe o que mais pode causar o problema com o acesso a essa variável global?

    
por Gleichmut 08.02.2017 / 03:54

1 resposta

0

Meu problema foi falta de permissão para a pasta na minha pasta de ferramentas

    
por Gleichmut 09.02.2017 / 03:59