Critical.
Authoritative.
Strategic.
Subscribe to CIO Magazine »

30 days with Ubuntu Linux, day 3: Where's my iTunes?

I need a means of syncing my iPhone and iPad, but there is no native Linux version of iTunes.

OK, so Ubuntu Linux is all installed and ready to go. Now what?

Much of the feedback that I received from yesterday's post focused on my choice to go with the Wubi install option. Ubuntu purists seem to feel that I am not giving the OS a fair chance if I don't run it natively rather than on top of Windows.

I understand the sentiment, and I understand that there is a performance hit that comes with running under Wubi as opposed to completely standalone. I will make you a deal, though-I won't let any perceived performance issues affect my opinion of Ubuntu. If anything else comes up that I complain about that you feel is a result of my decision to use the Wubi installation, feel free to let me know.

I have also received a fair amount of feedback from readers challenging my assertion that this month might not be as immersive as 30 Days With Google Docs was because I am only trying to compare the OS itself, and after a month with Google Docs I am anxious to get back to using Microsoft Office. Fair enough. Some have recommended using CrossOver to run Office from within Ubuntu-so I will take a look at that, but overall I will do my best to literally switch platforms and immerse myself in Ubuntu Linux. If there comes a point where it gets in the way of my productivity, though-all bets are off. I have to pay the bills, so getting work done is priority one.

Just FYI -- this post was written split between the two. I used Libre Writer to do most of it, while I worked in Ubuntu and captured screenshots. It seems like a capable enough word processor at first glance. We can dig into that more another day. But, I don't yet have a solution in place in Ubuntu that lets me connect with the PCWorld VPN, so I had to switch back to Windows to finish and post this. We'll try and tackle the VPN issue someday soon and we'll see how that goes.

So, let's say for the sake of argument that I'm going to spend 24/7 in Ubuntu during the 30 Days project. I have to consider very important things like "how will I keep my iPhone and iPad synced up?" I don't think I've ever made it any sort of secret that I abhor iTunes, and I consider it an abomination as far as Apple is concerned. The interface sucks. The software freezes regularly. But, it's a necessary evil that comes with the territory for using iOS devices.

When I boot into Ubuntu it does automatically detect my iPhone. It pops up message boxes letting me know that I have attached a device containing photos and music, and asking which application to open the content with. I just close the boxes, and there my iPhone sits on the Ubuntu desktop among the other removable storage drives. But, that doesn't help me sync it, so I still need iTunes.

I went to my trusty friend Google to search for an answer. On the one hand, there seems to be an abundant supply of help and how-to articles for Linux in general, and Ubuntu specifically. Unfortunately, much of that help is dated and it is hard -- especially for a Linux novice -- to tell that the information is no longer valid, which just adds extra effort and frustration to the process.

Case in point: Google directed me to a how-to article from eHow.com. That article starts off with steps about opening the Terminal command line interface in Ubuntu and using some archaic "sudo blah-blah-blah" command to download a program called WINE that lets you run Windows software from within Ubuntu. I tried to follow the instructions, but I was rejected. I assume it is because the instructions were version-specific, and since the version is no longer correct the instructions are useless. But, I could be wrong.

I did another search just for installing WINE in Ubuntu and found some simpler instructions for adding a download repository to the Ubuntu Software Center. Then, I just clicked a link and WINE downloaded and installed. Much simpler.

With WINE installed, I jumped back to the eHow.com instructions and resumed the quest for iTunes. I went to the link provided in the eHow.com instructions to download version 7.2 of iTunes -- the most current version of iTunes that will work with Ubuntu according to the instructions. I installed it in WINE, but I got some error message at the end of the installation, and iTunes wouldn't run. It gave me an error about missing files.

Throwing caution to the wind, I just opened Firefox and went to iTunes.com and downloaded the current version. I installed it in WINE, and it worked...mostly. Kind of.

Each time I start iTunes, I get some error message about something missing from the Registry, but after I click OK iTunes opens up as it should. iTunes pulled in my music files from the designated folder and seems to work at face value. However, when I play a song it works fine for about two minutes and then just stops. No more music. Nothing. I have to shut down iTunes and restart it so I can listen to two minutes of music again.

Then, there is the issue of iTunes not detecting my iPhone. So, I still can't sync, and if I can't sync the iPhone and iPad, I don't need iTunes at all because I could just use the Banshee music player utility that came by default with Ubuntu. I'll bet it can even play a whole song. Maybe even an album or two.

And, here we are. Despite Apple's claims that the iPad is the harbinger of the "post-PC" era, it still requires a PC (as does the iPhone) to sync and update. But, apparently, in the world of Apple, Linux does not qualify as a "PC". So, even if I dedicate myself to living in Ubuntu for the next 30 days, I would still need to boot back into Windows periodically to sync my iOS devices.

I hate iTunes, but this experience has given me new appreciation for working with iTunes in Windows. See, here's the thing -- in Windows I just install the software, and then it works (except for the part where I frequently have to use the Task Manager to forcibly shut it down when it freezes up).

I am open to suggestion Linux gurus. One thing I have determined about Linux is that there always seems to be a way. Given enough duct tape, chewing gum, and perspiration, there is a way to make it work. I guess my question, though, would be "why?" Why should we expect someone who just wants to use a computer to jump through hoops and bend over backwards just to make a simple program work when a much simpler alternative exists?

Read the last "30 Days" Series: 30 Days with Google Docs

Day 2: Wow -- That Was Really Easy

Join the CIO Australia group on LinkedIn. The group is open to CIOs, IT Directors, COOs, CTOs and senior IT managers.

More about: Apple, Google, Linux, Microsoft, Ubuntu
References show all

Comments

doody

1

Might I direct you here? https://help.ubuntu.com/community/PortableDevices/iPhone.

I don't own an iPhone/Pad, so I don't have much experience to offer, but I've been able to use my iPod perfectly in Rhythmbox, which is the default music player for Ubuntu 10.04 - the version I'm running.

According to the Ubuntu help site above, it appears your devices should work just as well in Rhythmbox on 10.04, but you'll need to do some work if you're running a different version. With Rhythmbox you can download music/podcasts and drag and drop them to your device. Piece of cake.

Cheers and good luck!

Queixa

2

Like Doody, I do not have an iPhone or an iPad. I have a 5-year-old iPod which works flawlessly with Rhythmbox, and an Android phone that works easier with Ubuntu than it does with Windows.

I know this is not a solution; I know this is not what you want to hear: but when a company like Apple (or Netflix) makes their products proprietary and lock in the licenses, the rights, and such and refuse to provide them to other companies that just want to play nice with them, there is nothing legal that a company like Ubuntu can do with it. The fault lies more with Apple than with Ubuntu.

I'd suggest getting rid of the locked-down systems (iPhone and iPad) and use more open alternatives (Android) that are arguably better and more flexible products than what you are using.

Jeff

3

Did you not read anything on moving to Linux before doing so? Apple has chosen not to provide iTunes on Linux. I'd suggest sending a short to steve expressing your disappointment. The Linux community has no liability in this manner. I await your reaction to not being able to install other windows-only software.

Queixa

4

After reading your Day 2 and Day 4 blogs, I realize that you keep expecting Ubuntu to be like Windows. It's like you keep saying to your new girlfriend, "You're not like the girlfriend I just dumped. Why can't you be more like her?"

Relax, dude. Stop trying to make Ubuntu into Windows. Accept her for who she is. Instead of spending 30 days into trying to force Ubuntu to be Windows, try spending 30 days exploring Ubuntu and see how it is different from Windows. Uninstall (or ignore) WINE. Play with all the new toys that Ubuntu gives you. See her personalities. Her options. Accept her for who she is. Go ahead. It's not going to cost you anything. Ubuntu is a cheap date!

wayne

5

Your complaint should be against APPLE and its terrible and proprietary software. I can sync music just fine with my non apple mp3 player under linux.

lr

6

I agree with Wayne. Apple is the problem here. Most instances of "Linux can't do..." come from someone not wanting it to be done on Linux. You can't stream movies from Netflix on Linux, except on one of the numerous devices running Linux listed on their supported player page (I actually contributed to a few of those devices)..

iTunes works better on a Mac than on Windows. I doubt that has anything to do with Windows or the capabilities of Apple's iTunes Windows development team. When one of my friends was complaining about iTunes performance on Windows another friend spoke up and told him that it was because Windows was a poor quality os and that he should get a Mac. (I suggested that it would be cheaper to ditch the iPhone for an Android phone, which would not rely on software written by a company that does not like your selection of OS).

Ignoring Linux makes sense for Apple just as much as not ignoring Windows users. If iPhones and iPads didn't work with Windows, a lot of people wouldn't be using them right now. if Windows iTunes worked perfectly with their precious devices, what would be the incentive to buy a Mac? They definitely aren't going to switch to Linux. It's business.

I use Linux for almost everything. I dual boot with Windows so I can play games and watch netflix and hulu. My work issued laptop runs Windows but I really wish it didn't because it actually makes doing my work more difficult (as a Linux driver developer). My phone is android and I'll probably purchase a tablet once I can get one that runs Meego on an Atom processor.

There is no point in switching to Linux if you are dependent on devices that require proprietary software.. But there are reasons not to be dependent on them.

Bunkai

7

My favorite quote to people open-minded enough to at least try using a Linux distro:

"Linux isn't Windows!"

I ditto all points listed above. If you're going to "use Linux" for 30 days, then use Linux. The title of this series isn't "Try to turn a Linux distro into Windows within 30 days" is it?

asmoore82

8

All of your "why?" should be directed at apple.
My wife get herself a nice ULTRA-thin Samsung MP4 player - the T10. It "just works" with linux and it even had the unadvertised feature of playing Ogg's. Apple Shmapple.

Tom Accuosti

9

I'm a new Linux user - for the last year of so I've been using Mint at home, and switching between Mint and WInXP at work.

Tony, I think that most of your questions and concerns are perfectly appropriate. For the last few years, we've seen a lot of Linux users talking about how much better than Windows [distro] is, and how much easier it has become to use, etc. Most of the boasting is correct; unfortunately, the maintream users, i.e., the *market,* has decided to use iPods/iPhones/iPads, and they dominate the marketplace.

Look, I've been very happy with Mint (an Ubuntu-based distro). And frankly, if it weren't for the iTunes issues, I would install it on the family PC because I'm tired of chasing malware once a month.

But Linux users can not, on one hand, crow about how much better Linux is, and on the other hand, denounce newbies for wanting compatibility with mainstream devices. Likewise, you can't say "It's Apple's fault." Yes, it would be much easier if Apple ported iTunes to Linux, but how many people form the Linux community (Mark Shuttleworth? I'm talking to you) have made a point to work Apple or other larger, mainstream companies to get there?

I would suggest to the Linux users who are deriding Tony for complaining about usability issues should give some consideration to what he's actually saying. When you're used to working in one environment, it's difficult to make a sudden change. It's quite natural for people to want to make that environment more like what they already know. Telling somebody who has invested several hundred dollars in iPods, music, etc., to dump their equipment and to buy something else merely shows up Linux users as being in their own (unrealistic) little world. Instead, how about if you work on some *real* fixes for what he says, and share them with the rest of the community?

visit our blog

10

It's going to be end of mine day, but before end I am reading this wonderful piece of writing to increase my experience.

lmao

11

Tom Accuosti is obviously Tony Bradley.

Picture Booth Adelaide

12

This is the second time I've been to your site. Thanks for explaining more details.

Comments are now closed.
Related Coverage
Related Whitepapers
Latest Stories
Community Comments
Tags: unix, Linux, Google, Microsoft, iphone 4, software, non-Windows, operating systems, iTunes
Latest Blog Posts
Whitepapers
  • Integrated Computing Platforms: Infrastructure Builds for Tomorrow’s Data Centre
    Integrated Computing Platforms, such as EMC VSPEX RAs, provide a solution by eliminating the time (and cost) of designing, testing, and engineering integrated environments with components built independently of one another. These validated architectures are ready for production environments upon delivery, and offer a single point of support should IT require it. Learn more on how a leading IT vendor has aligned product innovation with an IT market need to improve efficiency, performance, and value for SMBs.
    Learn more »
  • Bring Your Own Device FAQs
    This report covers the frequently asked questions associated with the implications of BYOD devices in the workplace. Any solution in this space needs to be built on simplicity, scalability and security. Click to find out how to address the IT security challenges.
    Learn more »
  • The Power of Cloud
    Although cloud is widely recognized as a technology game changer, its potential for driving business innovation remains virtually untapped. To take advantage of cloud’s potential to transform internal operations, customer relationships and industry value chains, organisations need to determine how best to employ cloud-enabled business models that promote sustainable competitive advantage. Learn more about driving business model innovation.
    Learn more »
All whitepapers
rhs_login_lockGet exclusive access to Invitation only events CIO, reports & analysis.
Recent comments

Computerworld
ARN
CFO World
CMO