Como definir programaticamente uma variável de ambiente permanente no Linux?
Estou escrevendo um pequeno script de instalação para algum software. Tudo o que faz é descompactar um tar de destino e, em seguida, quero definir permanentemente algumas variáveis de ambiente - principalmente a localização das bibliotecas descompactadas e a atualização de $ PATH. Preciso editar programaticamente o.bashrc
, adicionando as entradas apropriadas ao final, por exemplo, ou existe outra maneira? O que é prática padrão?
Editar: O pacote inclui vários scripts de execução (mais de 20) que usam essas variáveis de ambiente nomeadas, por isso preciso defini-las de alguma forma (os nomes das variáveis foram escolhidos de modo que uma colisão seja extremamente improvável)