O PATH está localizado em seu arquivo ~ / .profile, ~ / .bashrc ou ~ / .bash_profile. Este arquivo é criado apenas para sua conta.
Quando você define o seu PATH, provavelmente você editou o /home/yourname/.profile, certo? Sudo doesnt (como se poderia pensar) usa o PATH de /root/.profile em vez de / home / yourname /, nem sempre usa seu próprio PATH.
O problema é que algumas variáveis são sobrescritas pelo sudo. Quais dependem do seu sistema. Como root, execute:
sudo -V
Ele dirá se o seu PATH é usado ou não. Você poderia então usar a opção sudo -E para sobrescrever o uso do PATH padrão. Veja a descrição na manpage sobre o arquivo / etc / sudoers.