編譯安裝turtlebot包的時候需要用catkin_make命令,在普通用戶下會提示permission denied沒有權限,切換成root用戶下執行會提示找不到命令,這是因爲沒有爲該程序在root用戶下配置環境變量。
在命令行執行su進入root用戶 或sudo su root
執行命令gedit /root/.bashrc
在最後加上一行,source /home/當前用戶名/.bashrc
然後保存退出,之後以root身份執行命令 source /root/.bashrc即可
然後在root用戶下,就可以使用當前用戶已經安裝的軟件