【概要】
■原因
- デフォルトの/etc/sudoersでは、security_pathを指定してPATHを固定
Defaults env_reset
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
■回避策
- secure_pathをコメントアウトし、env_keepにPATHを追加
#Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
Defaults env_keep += "PATH"
【ブログ】
◆sudo時にPATHを引き継ぐ方法 (akito1986(Qiita), 2014/08/26)
https://qiita.com/akito1986/items/e9ca48cfcd56fdbf4c9d