【问题标题】:How to solve apt-get command not found如何解决找不到 apt-get 命令
【发布时间】:2019-12-05 10:00:50
【问题描述】:

您好,我是 ubuntu 和 linux 的新手,我正在研究 Baxter 机器人,我遇到了几个问题.. 当我按照指南步骤操作时,我有一个命令,我需要编辑一个 gedit 文件并写入我的电脑的主机名和 ip_address :

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 地址和主机名时它起作用了,那次我没有得到那个注释,我不知道这是否相关只是为了获取更多信息。 谢谢帮忙

【问题讨论】:

  • 试试这个:sudo su,然后是which apt-get。这有什么回报吗?
  • 嗨 arboreal84 我明白了:其中:没有 apt-get in (/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux -gnu/gcc-bin/4.7.3)
  • 您要更改脚本中的$PATH 吗? echo $PATH 显示什么?
  • 你确定你运行的是 Ubuntu 吗? lsb_release -a 的结果是什么?
  • 不,我不这么认为:|我得到了这个:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.7.3

标签: linux ubuntu apt-get


【解决方案1】:

修复

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

第一步是确保您设置了 baxter 主机名。根据baxter sdk guide

Baxter 的主机名默认为机器人的序列号。序列号位于机器人背面,电源按钮旁边。

或者,您可以通过将 USB 键盘插入 Baxter 背面并按 Ctrl+Alt+F3 来查找机器人的主机名。

您可以通过在终端中打开文件(通过 gedit)来编辑它,或者您可以使用文件浏览器导航到该文件并在文本编辑器中进行更改。

修复

sudo: apt-get command not found

查看一些documentation on the baxter.sh script

【讨论】:

    猜你喜欢
    • 2016-01-20
    • 1970-01-01
    • 2019-05-04
    • 1970-01-01
    • 2017-05-08
    • 2016-06-04
    • 2022-07-26
    • 2019-11-12
    • 1970-01-01
    相关资源
    最近更新 更多