Como adicionar o caminho de um programa à variável de ambiente $ PATH? [duplicado]

29

Eu preciso usar um programa no meu trabalho. Eu segui as instruções de instalação deste PROGRAM. No entanto, quando tento executá-lo, aparece a mensagem - program_that_I_want_to_run:Command not found

Eu sei que é um problema de $PATH , mas tentei a linha de comando descrita nas instruções e não funcionou.

  
  1. Definir a variável de ambiente CONFIG_PATH

         

    export CONFIG_PATH=/my_path_to_PROGRAM/PROGRAM/config/

  2.   

Tenho certeza de que indiquei corretamente o caminho para acessar o diretório config . Não há erros de digitação.

Ajuda?

    
por ikaj 02.03.2012 / 13:35

2 respostas

42

Primeiramente, verifique seu caminho original:

echo $PATH

Ele deve mostrar algo assim:

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

Agora, adicione seu programa a esse caminho, garantindo que você use todo o caminho até o seu programa.

export PATH=$PATH:/path/to/my/program

Isso define sua variável PATH para o PATH existente mais o que você adiciona ao final. Verifique se foi adicionado:

echo $PATH
    
por Kilizo 02.03.2012 / 15:51
11

Adicione esta linha a ~ / .bashrc (você usa PATH ao invés de CONFIG_PATH)

export PATH=$PATH:/path/to_directory_containing_program
export CONFIG_PATH=/my_path_to_PROGRAM/PROGRAM/config/
    
por Panther 02.03.2012 / 14:10