Como adiciono um executável ao meu caminho de pesquisa?

9

Para referência, eu sei muito pouco sobre o Linux e estou usando-o para executar um programa escrito por outra pessoa. As instruções dizem Add the executable 'ttt' to the search path. In most installations this can be accomplished by linking the file to the 'bin' subdirectory at user home.

Como faço para fazer isso?

Este executável está atualmente em uma subpasta na área do host, já que ele está sendo executado em um computador de inicialização dupla. Não consigo alterar o fato de que ele é uma inicialização dupla, já que é um computador de trabalho.

    
por Eugene 22.07.2013 / 02:51

1 resposta

14

Para que isso funcione na linha de comando (terminal):

Eu sugiro que você faça os seguintes passos no terminal:

  1. Crie uma pasta chamada bin no seu diretório pessoal.

    mkdir ~/bin
    
  2. Adicione ~/bin ao seu PATH para todas as sessões do Bash (o shell padrão usado dentro do terminal).

    $ nano ~/.bashrc
    
    # Add the following to the end of your .bashrc file while using nano
    # or your text editor of choice:
    
    export PATH="/home/$USER/bin:$PATH"
    
  3. Adicione os arquivos executáveis ou os links simbólicos ao executável em ~/bin

  4. Reinicie sua sessão de terminal fechando o terminal e reabri-lo, ou execute source ~/.bashrc para recarregar a configuração para sua sessão

Isso deve permitir que seu terminal leia a variável PATH para sessões de terminal.

Eu não sei como adicioná-lo à GUI, embora não esteja certo de como a GUI gerencia a variável PATH , mas pode ser necessário modificar o caminho com outros métodos. este método aqui não funciona com a GUI.

    
por Thomas Ward 22.07.2013 / 02:56

Tags