Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have an iPhone and I want to switch completely to Ubuntu. The problem is I can't get libmobile to work. It looks like it synced but the music or video doesn't show up on the phone. I also can't use sbmanager. Am I just a noob that can't figure this out?

share|improve this question
Have you checked this… ? – mac Apr 5 '12 at 9:51
You can't sync because Apple will not allow it. See this duplicate question for a more complete discussion. – Tom Brossman Apr 5 '12 at 10:44

I've found the easiest way to get my iPad to work on Ubuntu is to install iTunes in a Windows XP guest in Virtual Box.

There are other solutions like libimobiledevice ( but I've never managed to get it to work, and it appears that iOS updates may occasionally break compatibility.

share|improve this answer

Get wine and install itunes ;)

share|improve this answer
Does it really work? – TheDarktonik Apr 5 '12 at 13:22
I have had 0 luck with iTunes, for many reasons. The program itself kinda craps out, and the iDevice isn't recognized even if the program (kind of) works. – Ryan McClure Apr 5 '12 at 13:32
Wine only works properly with older versions of iTunes. Get an Android device it is easier, unfortunately Apple does not want anyone to use their devices unless you use iTunes in Win or MAC. So why support them and purchase their products? You could try; Install Windows in a VM and share your music folder with the VM. There may be a solution using Google Play Music (USA only at the moment):… – pst007x Aug 5 '12 at 20:58

The answer is, you simply cannot, yet.

The library that Rhythmbox (and others) use to do this does not yet support the newer database version. If your iOS device has recently been updated, then you simply need to wait for libimobiledevice to be updated.

So, yes. Your best bet would be to use vmware or VirtualBox.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.