Adicionando um novo caminho no PATH

2

Em um servidor que eu possuo; Git não estava funcionando. Eu descobri que o Git está instalado em /usr/local/cpanel/3rdparty/bin/git .

Então, para disponibilizar o Git para ser usado sem o caminho completo; Eu loguei no ssh como root. Em seguida, modifiquei ~/.bash_profile ( vim .bash_profile ) e anexei /usr/local/cpanel/3rdparty/bin com PATH.

O PATH agora se parece com:

PATH=$PATH:$HOME/bin:/usr/local/cpanel/3rdparty/bin

Com isso; O git agora está funcionando bem. Mas eu só quero ter certeza de que nada está estragado.

    
por Asif Ali 24.11.2014 / 06:32

1 resposta

1

Não parece confuso, e você coloca o diretório no final do seu PATH, então os comandos nesse diretório não podem mascarar algum comando do sistema.

Aqui estão algumas coisas adicionais que você pode verificar:

  • Existem alguns comandos estranhos no diretório que não têm nada a ver com git , em especial os que parecem com comandos "comuns" incorretamente digitados (por exemplo, mroe como mistyped more ).
  • As permissões de gravação no diretório devem ser apenas para raiz
  • Reconsidere por que você precisa de root para usar git , se for para o controle de revisão de, por exemplo, o diretório /etc , então está tudo bem. Se você faz um desenvolvimento normal de software, deve reconsiderar a configuração para que possa fazer isso como usuário normal.
por 24.11.2014 / 06:48

Tags