sudoデフォルトではsudoにPATHを引き継いでくれない。困る。
変更
secure_path
で固定されているため動かないそう。
visudo
コマンドで設定を書き換える。
*この時nanoが立ち上がる。vimに変えたい時は以下。
Ubuntu のデフォルトエディタを nano から vim に変更する - shmn7iii blog
secure_path
をコメントアウトして、env_keep
にPATHを追加する。
$ sudo visudo ... Defaults env_reset # Defaults secure_path Defaults env_keep += "PATH" ...
ただし /sbin
のコマンドは通らなくなるらしいので注意。
参考