关键字: ubuntu sudo: adb: command not found
在使用sudo的过程中发现你设置的PATH被系统的sudo给覆盖了,sudo在执行的过程中仅仅使用它自己设置的
secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" #这个是我 ubuntu 12.04中的示例
在网络上有看到注释掉 env_reset的那一句就可以了,但我没有成功。
最后在 stackoverflow上看到一个解决的方法:
http://stackoverflow.com/questions/257616/sudo-changes-path-why
使用sudo visudo 编辑
加入一句 Defaults exempt_group=your_goup
修改最后那个your_group改成自己的用户组就可以了(ubuntu中会有一个和自己用户名同样的组,所以直接用用户名也可以)。