Linux: Como definir a localização desse comando para executar

0

O Clang-3.9 e o clang-5.0 estão instalados no meu computador, mas o clang-3.9 parece estar definido como padrão. (Porque o clang-3.9 é executado quando eu digito "clang"). Agora quero alterá-los temporariamente.

Como definir a localização desse comando para executar?

Sou japonês, então algumas declarações podem estar erradas.

Obrigado.

    
por Creative GP 15.05.2017 / 22:18

1 resposta

0

Primeiro, você precisa descobrir onde está o arquivo executável desejado. Como um passo em direção a isso, descubra onde o que está realmente funcionando é assim:

whereis clang

Em seguida, abro o diretório indicado com um navegador de arquivos gráficos e procuro o que você deseja. Ou, claro, você pode fazer o mesmo com comandos como cd .. e ls e assim por diante. É provavelmente acima e mais um, por assim dizer. Por exemplo, se o comando que você NÃO quer está em /usr/bin/clang-3.9/, então o que você quer é provavelmente um diretório como /usr/bin/clang-5.0/ ou algo semelhante.

Em seguida, invoque-o com o caminho completo, como:

/usr/bin/clang-5.0/clang

ou qualquer outra coisa. Eu usei esse caminho particular como um exemplo do princípio. Você terá que encontrar o caminho correto.

Espero ter entendido a pergunta corretamente.

    
por Lew Rockwell Fan 15.05.2017 / 22:31