執行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用戶下,就可以使用當前用戶已經安裝的軟件

發佈了24 篇原創文章 · 獲贊 26 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章