我将以下命令设置为终端:
sudo apt install ros-noetic-
它给出了以下错误:
E: Unable to locate package ros-noetic
我该如何解决它?!
注意:我已经按照 http://wiki.ros.org/noetic/Installation/Ubuntu 在 ubuntu 20.04 上的说明安装了 ROS
这不是完整的包名称。你应该跑步
sudo apt install ros-noetic-desktop-full
也许您没有正确设置您的sources.list。当您输入
sudo apt install ros-
然后按 [tab]
时,它会自动补全为 sudo apt install ros-noetic-
吗?
如果没有,请再次检查步骤 1.1 至 1.3。 1
如果它自动完成,那么您可以安装
sudo apt install ros-noetic-desktop-full
。之后,您将拥有所有最常见的软件包,例如 rviz
、actionlib
等。如果您需要任何其他软件包,请使用 sudo apt install ros-noetic-<package name>
安装它们,其中 <package name>
必须替换为您要安装的软件包的名称。喜欢sudo apt install ros-noetic-moveit
。
一一运行以下命令。
安装ROS ~ Noetic
sudo apt update
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list '
sudo apt安装curl
curl -s https://raw.githubusercontent.com/ros/rosdistro/master/ros.asc | sudo apt-key add -
sudo apt install ros-noetic-desktop-full
# 以下命令用于安装 ROS 软件包的依赖项。
sudo rosdep init
rosdep 更新
# 设置ROS环境
echo“源/opt/ros/noetic/setup.bash”>>~/.bashrc
源~/.bashrc