簡體   English   中英

無法為Indigo下載ROS Gazebo 7程序包

[英]Cannot download ROS Gazebo 7 packages for Indigo

在Ubuntu 14.04 LTS上為ROS Indigo和Gazebo 7.9安裝gazebo7_ros_packages時遇到一些麻煩。 我遵循了教程。 我輸入了

sudo apt-get install ros-indigo-gazebo7-ros-pkgs

apt安裝程序顯示以下內容

Unable to locate package ros-indigo-gazebo7-ros-pkgs

在此之前,我已經運行過sudo更新和升級,並且我的存儲庫和密鑰已按此處的設置進行設置。

sudo apt-get終端屏幕截圖:

screensho1

所以我試圖從https://github.com/osrf/gazebo7_ros_pkgs-release/tree/debian/indigo/gazebo_ros_pkgs的 OSRF git中克隆,但是我一次只能拉一個分支。 然后,我遵循了教程。 這就是我得到的。 請記住,我正在使用涼亭7.9。

使用git克隆:

屏幕截圖2

我在這里評論了同樣的問題

引用他的話:

我不了解您的環境的詳細信息,但是我們的日常測試工作已成功安裝ros-indigo-gazebo7-ros-control: https ://build.osrfoundation.org/job/ros_gazebo7_pkgs-install_pkg_indigo-trusty-amd64/ 274 /控制台滿

URL表示它用於64位計算機。 我在該站點上進行了一些探索,發現32位版本/ i386沒有pkg。 我在64位Intel Celeron 900上運行32位Ubuntu 14.04。這可能是問題嗎? 缺少用於i386處理器的軟件包?

您是否刪除了涼亭2. *? 如果您尚未這樣做:

sudo apt-get purge gazebo*

之后,添加osrf官方倉庫並更新:

sudo sh -c 'echo "deb http://packages.osrfoundation.org/gazebo/ubuntu-stable lsb_release -cs main" > /etc/apt/sources.list.d/gazebo-stable.list'

wget http://packages.osrfoundation.org/gazebo.key -O - | sudo apt-key add -

sudo apt-get update

並安裝:

sudo apt-get install ros-indigo-gazebo7-ros-pkgs

在github上找到它

正如我所猜到的,該問題是由於安裝了32位Ubuntu。 我重新安裝了64位版本,現在工作正常。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM