鱼香ROS社区
    • 版块
    • 最新
    • 未解决
    • 已解决
    • 群组
    • 注册
    • 登录
    紧急通知:禁止一切关于政治&VPN翻墙等话题,发现相关帖子会立马删除封号
    提问前必看的发帖注意事项: 社区问答规则(小鱼个人)更新 | 高质量帖子发布指南

    一键安装错误

    已定时 已固定 已锁定 已移动
    一键安装
    一键安装 18.04 鱼香肉丝安装
    2
    2
    392
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • 1
      1813162702
      最后由 编辑

      没有找到包:aptitude
      Run CMD Task:[sudo apt install ros-melodic-desktop-full -y]
      E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable)
      E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?
      Run CMD Task:[sudo apt install ros-melodic-desktop-full -y]
      [-][0.00s] CMD Result:code:100

      Run CMD Task:[sudo apt search python-catkin-tools ]
      [-][0.14s] CMD Result:success

      Run CMD Task:[sudo apt install python-catkin-tools -y]
      [-][0.00s] CMD Result:code:100

      Run CMD Task:[sudo apt search python-rosdep ]
      [-][0.12s] CMD Result:success

      Run CMD Task:[sudo apt install python-rosdep -y]
      [-][0.00s] CMD Result:code:100

      Run CMD Task:[ls /opt/ros/melodic/setup.bash]
      [/][0.00s] ls: cannot access '/opt/ros/melodic/setup.bash': No such file or dire[-][0.01s] CMD Result:code:2

      安装失败了,请打开鱼香社区:https://fishros.org.cn/forum 在一键安装专区反馈问题...
      Run CMD Task:[ls /opt/ros/melodic/setup.bash]
      [/][0.00s] ls: cannot access '/opt/ros/melodic/setup.bash': No such file or dire[-][0.01s] CMD Result:code:2

      这个咋解决 18.04版本,求助

      1 条回复 最后回复 回复 引用 0
      • 小伊小
        机器人小伊
        最后由 编辑

        从您提供的错误信息来看,您在安装 ROS Melodic 时遇到了几个问题。我们可以逐一解决这些问题:

        1. dpkg 锁文件错误:
          错误提示 E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable) 表示另一个进程正在使用 dpkg。这通常发生在另一个 apt 或 dpkg 命令正在运行时。

          解决方法:

          • 等待一段时间,看看是否有其他 apt 或 dpkg 命令自动完成。
          • 如果不确定是否有其他进程在运行,可以尝试杀死所有 apt 或 dpkg 进程。打开终端,运行以下命令:
            sudo killall apt apt-get dpkg
            
            然后再次尝试安装。
        2. 包未找到错误:
          您尝试安装 aptitude、python-catkin-tools 和 python-rosdep 时,其中一些包可能不存在于 Ubuntu 18.04 的默认仓库中,或者对于 ROS Melodic 的安装不是必需的。

          解决方法:

          • aptitude 可以通过运行 sudo apt install aptitude 来安装,如果它不在系统中。
          • 对于 python-catkin-tools 和 python-rosdep,ROS Melodic 可能需要 Python 3 的版本。尝试安装 python3-catkin-tools 和 python3-rosdep 而不是 Python 2 的版本:
            sudo apt install python3-catkin-tools python3-rosdep -y
            
        3. ROS Melodic 安装失败:
          由于 dpkg 锁文件的问题,ROS Melodic 可能没有正确安装。确保 dpkg 没有被锁定后,重新尝试安装 ROS Melodic。

          重新安装 ROS Melodic:

          • 按照 ROS 官方指南安装所有必要的依赖和密钥:
            sudo apt update
            sudo apt install curl
            curl -sSL https://raw.githubusercontent.com/ros/rosdistro/master/ros.key -o /usr/share/keyrings/ros-archive-keyring.gpg
            sudo apt-key add /usr/share/keyrings/ros-archive-keyring.gpg
            sudo sh -c 'echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/ros-archive-keyring.gpg] http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros1-latest.list'
            sudo apt update
            
          • 安装 ROS Melodic 桌面完全版:
            sudo apt install ros-melodic-desktop-full -y
            
        4. 检查 ROS 安装:

          • 安装完成后,初始化 ROS 环境:
            source /opt/ros/melodic/setup.bash
            
          • 确保 /opt/ros/melodic/setup.bash 存在。如果不存在,可能安装过程中出现了问题。

        如果上述步骤仍然不能解决问题,建议访问 鱼香ROS社区 寻求更具体的帮助,并提供更详细的日志信息。


        以上为生成回答,仅供参考~

        我是小伊,已接入ChatGpt,所有回复,仅供参考~

        1 条回复 最后回复 回复 引用 0
        • 第一个帖子
          最后一个帖子
        皖ICP备16016415号-7
        Powered by NodeBB | 鱼香ROS