[英]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
終端屏幕截圖:
所以我試圖從https://github.com/osrf/gazebo7_ros_pkgs-release/tree/debian/indigo/gazebo_ros_pkgs的 OSRF git中克隆,但是我一次只能拉一個分支。 然后,我遵循了本教程。 這就是我得到的。 請記住,我正在使用涼亭7.9。
使用git克隆:
我在這里評論了同樣的問題
引用他的話:
我不了解您的環境的詳細信息,但是我們的日常測試工作已成功安裝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.