ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | Q&A
Ask Your Question

E: unable to locate package ros-hydro-desktop-full

asked 2017-10-19 15:03:00 -0500

rubicki gravatar image

updated 2017-10-20 05:25:48 -0500

gvdhoorn gravatar image

Hi, I am new here and I was trying to install ROS hydro on Ubuntu 12.04.05 LTS. I have followed the ROS wiki instructions but i got this error after:

sudo apt-get install ros-hydro-desktop-full

Ubuntu is on a virtual machine by Parallels Box on mac. I'd like to add that the same installation at the same version of ubuntu and ros was fine with typical linux installation (not with virtual machine). I hope someone can help me!

This is what I've got after sudo apt-get update

Hit precise-security Release.gpg
Get:1 precise Release.gpg [72 B]                      
Hit precise-security Release                        
Hit precise Release                                   
Hit precise Release.gpg                           
Hit precise-updates Release.gpg                   
Hit precise-backports Release.gpg                 
Hit precise-security/main Sources                   
Hit precise/main Sources                              
Hit precise-security/restricted Sources             
Hit precise-security/universe Sources               
Hit precise-security/multiverse Sources             
Hit precise-security/main amd64 Packages            
Hit precise-security/restricted amd64 Packages      
Hit precise-security/universe amd64 Packages        
Hit precise-security/multiverse amd64 Packages      
Hit precise-security/main i386 Packages             
Hit precise-security/restricted i386 Packages       
Hit precise-security/universe i386 Packages         
Hit precise/main amd64 Packages                       
Hit precise/main i386 Packages                        
Ign precise/main TranslationIndex                     
Hit precise Release                               
Hit precise-updates Release                       
Hit precise-security/multiverse i386 Packages       
Hit precise-security/main TranslationIndex          
Hit precise-security/multiverse TranslationIndex    
Hit precise-security/restricted TranslationIndex    
Hit precise-security/universe TranslationIndex      
Hit precise-security/main Translation-en            
Hit precise-security/multiverse Translation-en      
Hit precise-security/restricted Translation-en      
Hit precise-backports Release                     
Hit precise-security/universe Translation-en        
Hit trusty Release.gpg                                 
Hit precise/main Sources                 
Hit precise/restricted Sources           
Hit precise/universe Sources             
Hit precise/multiverse Sources           
Hit precise/main amd64 Packages          
Hit precise/restricted amd64 Packages    
Hit precise/universe amd64 Packages               
Hit precise/multiverse amd64 Packages             
Hit precise/main i386 Packages                    
Hit precise/restricted i386 Packages  
Hit precise/universe i386 Packages                
Hit precise/multiverse i386 Packages ...
edit retag flag offensive close merge delete


Hydro reached end of life a while ago so I don't believe that the binaries are available for download anymore. I could be wrong but I seem to remember reading this somewhere (just can't recall where).

jayess gravatar image jayess  ( 2017-10-19 18:00:52 -0500 )edit

Is there a reason that you need to use Hydro instead of a newer version such as Kinetic or Lunar?

jayess gravatar image jayess  ( 2017-10-19 18:01:22 -0500 )edit

The package exists in the repositories, and you mention yourself that it works on "a typical Linux installation", so at this point it would seem you might've made a mistake when setting up the repositories.

Can you show the full output of sudo apt-get update? Use the edit button/link for that.

gvdhoorn gravatar image gvdhoorn  ( 2017-10-20 02:47:50 -0500 )edit

@jayess: Hydro is EOL, but the package repository still has all the packages. They just won't receive any updates anymore.

gvdhoorn gravatar image gvdhoorn  ( 2017-10-20 02:48:25 -0500 )edit

Ah ok. Must have been thinking of Fuerte or older. Thanks for the correction.

jayess gravatar image jayess  ( 2017-10-20 03:08:59 -0500 )edit

All the packages for all older ROS releases - at least back to Box Turtle - are still available. If you can't install them, that either means the mirror you are using hasn't synced them, or your OS isn't compatible with them.

gvdhoorn gravatar image gvdhoorn  ( 2017-10-20 03:45:13 -0500 )edit

Good point about compatibility. Forgot about that detail.

jayess gravatar image jayess  ( 2017-10-20 03:58:16 -0500 )edit

I have to use Hydro, because i am using ros to communicate with KUKA YouBot and a lot of packages were created for Hydro.

rubicki gravatar image rubicki  ( 2017-10-20 04:42:20 -0500 )edit

1 Answer

Sort by » oldest newest most voted

answered 2017-10-20 05:28:55 -0500

gvdhoorn gravatar image

updated 2017-10-20 05:29:35 -0500

Skipping all the non-ROS related repositories, we see this:

Hit trusty Release.gpg
Hit trusty Release
Hit trusty/main amd64 Packages
Hit trusty/main i386 Packages
Ign trusty/main TranslationIndex
Ign trusty/main Translation-en_US
Ign trusty/main Translation-en

The trusty there is what I would expect on a Ubuntu Trusty (ie: 14.04) system. For Ubuntu Precise (12.04), it should have precise in those lines.

All other output of apt-get update does show precise files being downloaded.

I have followed the ROS wiki instructions [..]

Did you follow the ROS Indigo installation tutorial by accident?

Can you tell us which instructions you followed specifically?

edit flag offensive delete link more


I followed this one: link text

rubicki gravatar image rubicki  ( 2017-10-20 07:09:20 -0500 )edit

There is no trusty on that page anywhere.

You should be able to replace trusty with precise in /etc/apt/sources.list.d/ros-latest.list. Then do a apt-get update and try again to install ROS Hydro.

gvdhoorn gravatar image gvdhoorn  ( 2017-10-20 07:10:43 -0500 )edit

Ok. Should I remove ros which I installed before this step?

rubicki gravatar image rubicki  ( 2017-10-20 07:18:18 -0500 )edit

Have you been able to install any packages? As far as I can tell, you shouldn't have been able to install any packages with the way you have things configured at this point.

gvdhoorn gravatar image gvdhoorn  ( 2017-10-20 07:19:18 -0500 )edit

Oh sorry my mistake. I just set up my keys.

rubicki gravatar image rubicki  ( 2017-10-20 07:42:24 -0500 )edit

@gvdhoorn everything is working. Thank you for helping me!

rubicki gravatar image rubicki  ( 2017-10-22 11:20:52 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower


Asked: 2017-10-19 15:03:00 -0500

Seen: 1,713 times

Last updated: Oct 20 '17