嗨,我是ubuntu和linux的新手,我在baxter robot上工作,我有几个问题。
按照指南中的步骤操作时,我有一个命令,需要编辑gedit文件并写入电脑的主机名和IP地址:

gedit baxter.sh

我做了几次,当我在写时建立ssh连接时:
. baxter.sh

我得到一个不:
EXITING - Please edit this file, modifying the 'baxter_hostname' variable to reflect Baxter's current hostname.

之后,在rosrun、apt get、rosnode命令上出现错误
sudo: apt-get command not found

当我第一次更改baxter.sh的IP地址和主机名时,它起到了作用,而那一次我没有收到那条注释,我不知道这是否只是为了获得更多信息。
thnx求救

最佳答案

修复

EXITING - Please edit this file, modifying the 'baxter_hostname' variable to reflect Baxter's current hostname.

第一步是确保设置了baxter主机名。根据baxter sdk guide
巴克斯特的主机名默认为机器人的序列号。序列号可以位于机器人的背面,靠近电源按钮。
或者,您可以通过将usb键盘插入baxter的背面并按ctrl+alt+f3来查找机器人的主机名。
可以通过在终端中打开文件(通过gedit)来编辑该文件,也可以使用文件浏览器导航到该文件并在文本编辑器中进行更改。
修复
sudo: apt-get command not found

查看一些documentation on the baxter.sh script

关于linux - 如何解决apt-get命令未找到,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44226588/

10-11 15:33