执行sudo报错command not found

编译安装turtlebot包的时候需要用catkin_make命令,在普通用户下会提示permission denied没有权限,切换成root用户下执行会提示找不到命令,这是因为没有为该程序在root用户下配置环境变量。

在命令行执行su进入root用户 或sudo su root
执行命令gedit /root/.bashrc
在最后加上一行,source /home/当前用户名/.bashrc
然后保存退出,之后以root身份执行命令 source /root/.bashrc即可
然后在root用户下,就可以使用当前用户已经安装的软件

猜你喜欢

转载自blog.csdn.net/n66040927/article/details/78870627