Adicione-o a /root/.bashrc, / etc / profile e /etc/bash.bashrc. Deve funcionar:)
A razão é que o sudo usa os arquivos / root, e não os arquivos do sistema (ou pelo menos, na minha experiência).
Eu vi o tópico Como adicionar um diretório para o caminho? >
Eu já adicionei o diretório em meu PATH editando diretamente o /etc/environment
. No entanto, não obtenho o comando funcionando quando o uso como
$ sudo command --options
No entanto, as coisas funcionam muito bem quando faço
# command --options
ou
$ command --options
Por que isso acontece? Além disso, esta não é a minha pergunta completa. Eu ficaria grato se alguém pudesse explicar as várias maneiras de adicionar diretórios ao caminho, como eles funcionam e quando cada um deles está em vigor. Como eles são diferentes?
O ponto da questão não é tanto fazer as coisas funcionarem, mas entender como tudo funciona. Apontar para um guia que explica isso também seria uma ótima resposta.
Adicione-o a /root/.bashrc, / etc / profile e /etc/bash.bashrc. Deve funcionar:)
A razão é que o sudo usa os arquivos / root, e não os arquivos do sistema (ou pelo menos, na minha experiência).