Install iTunes 7.2 in Ubuntu and other Linux distros

Welcome to Linux Screw! If you're new here, you may want to subscribe our RSS feed.

itunes logoiTunes is a media player that is available only for Windows and Mac OS X but also can be run in Linux with Wine. Certainly we're interested in latter operating system :). The following manual shows how to get iTunes 7.2 running in Linux with wine 0.9.45.

To install latest version of wine download corresponding binary package for you Linux distribution from here. Packages for Ubuntu Feisty are available here.

  1. Install deb package:
    sudo dpkg -i wine_0.9.45~winehq0~ubuntu~7.04-1_i386.deb
  2. Configure by running winecfg command in terminal:
    • In Applications tab, choose Windows XP option.
    • In Drivers tab, click Autodetect button.
    • In Audio tab, check ALSA Driver and uncheck OSS Driver.

    Then click OK button.

After wine is installed we should get latest iTunes from here and get it installed.

  1. Run in terminal:
    wine iTunesSetup.exe
  2. Install iTunes as you do it in Windows or Mac OS X
  3. Run it with command:
    wine ~/.wine/drive_c/Program\ Files/iTunes/iTunes.exe

itunes in linux

Screenshot is taken from here.

Share This
 
 
» You might also be interested in the following articles:
October Survey: People try many Linux distros
Debian/Ubuntu Linux apt-get vs. aptitude
Ubuntu Linux and your Apple iPod
Desktop Linux distributions popularity 2007
Install Ubuntu as Windows XP/Vista Application (with Wubi)



» Want to stay up to date? Subscribe to our E-MAIL or RSS feed!

17 Responses to “Install iTunes 7.2 in Ubuntu and other Linux distros”


  1. 1 Cesare

    sidux

  2. 2 RICARDO

    el comando no es "vino" sino wine

  3. 3 artiomix

    Thanks for your comment, RICARDO! :)

  4. 4 ovidiu

    hello, I get lots of errors and the install fails. would you mind having a look if I can send you the output from the terminal where I ran wine iTunes743Setup.exe from?

  5. 5 artiomix

    Hi ovidiu,

    I've tested iTunes with wine 0.9.46 under my Ubuntu Gutsy and it works normally. I suppose errors you've noted are caused by wine and iTunes versions incompatibility. Try iTunes 7.2 with wine 0.9.45 as it’s described in the post and let us know results. 7.2 can be fetched from here.

    P.S. Which wine version do you try when get errors? Feel free to send me output via e-mail.

  6. 6 tivasyk

    wow… itunes over linux? amarok rulez.

  7. 7 artiomix

    Hi Tivasyk,

    amarok? exaile! ;)

  8. 8 Rob

    The installation went fine for me, but when I run it, nothing happens. Any ideas?

  9. 9 artiomix

    Hir Rob,

    I would recommend to run iTunes.exe with Wine from command line instead of via regular desktop launcher. Just copy launcher command and run it with your favorite terminal. It will help you to see what errors messages wine will report when trying to start iTunes.

  10. 10 leroi

    Hello artiomix,

    I ran iTunes.exe with Wine from the terminal line like it was said and nothing happened after that. It just produced a long list of lines stating Register dump, Stack dump, and Backtrace. What else there is to do after that?

  11. 11 Ticus

    nice… but does it work like windows or mac? I mean can you transfer music and videos?

  12. 12 Christopher

    Yeah, this'd probably work except that all the latest versions of iTunes install auto-update regardless of whether you check the box or not, and my ubuntu hangs at registering for the automation server. Damn their eyes. =1 When do you think they're gonna get around to supporting their hardware (iPods) on Ubuntu and other linux distros by compiling a working version? Probably never, since they'd have to release some of the source code for that to happen… Bastids.

  13. 13 Ticus

    It dosn't work with my Ipod classic, some body told me that it works on earlier Ipods

  14. 14 skino

    GUys while I was trying to install iTune I got this

    err:dosmem:setup_dos_mem Cannot use first megabyte for DOS address space, please report

    Whotta hell is this?????

    Thank you

  15. 15 Manuel

    I just followed along (except i did apt-get wine). It hanged at the Registration … So I killed the terminal and tried launching it, I though it was hanged but fortunate enough I got a visitor, when I got back to the computer (like 5 minutes later) it was at the Setup screen (the one that asks about importing and all that) so I realized it was working, just VERY SLOWLY ..

    I got it to work (100%) is just that it is like if it was in a TIME TRAP ..

    So, conclusion.. it is in-operable since it becomes un-responsive with every click.. music plays fine but it takes 10 times the normal time to do anything it takes on my Mac.

    Again, I have no idea how it would work on Windows, since I do not have a windows PC, so this was a great exercise, but FUTILE.. nice to know it works, but that is it.

    Good luck

    Summary:
    sudo apt-get install wine
    winecfg

    I cd into my Desktop (just to SEE the file I was about to download, but it is not necessary

    wget http://appldnld.apple.com.edgesuite.net/content.info.apple.com/iTunes7/Win/061-4476.200402.tGbhu/iTunesSetup.exe

    wine iTunesSetup.exe (here is where it hanged up, give it some time, but if it fails just close the terminal window)

    wine ~/.wine/drive_c/Program\ Files/iTunes/iTunes.exe (and fill yourself with patience)

    Good luck

  16. 16 trgz

    got a whole load of errors including:

    wine: could not load L"C:\\windows\\system32\\iTunesSetup.exe": Module not found
    paul@paul-desktop:~$ err:dosmem:setup_dos_mem Cannot use first megabyte for DOS address space, please report
    preloader: Warning: failed to reserve range 00000000-60000000
    err:dosmem:setup_dos_mem Cannot use first megabyte for DOS address space, please report
    preloader: Warning: failed to reserve range 00000000-60000000
    err:dosmem:setup_dos_mem Cannot use first megabyte for DOS address space, please report

  17. 17 Thiago

    It worked fine with me.
    I'm running Fedora 9 and using wine 1.0-1.fc9 and itunes 7.7. The installation went well, I could even access the itunes store. I haven't tried to sync my ipod yet, but so far…

    Thanks artiomix

Leave a Reply

*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word




Friendly Sites:Who is behind Linux Screw?
Aspiring Sysadmin | GeekyBits³ | Bash Cures Cancer | TOTMS
Linux Operating System | Small Linux Deployments | My SysAd Blog
The Danesh Project | ZEPY | LinuxHaxor.net | Planet Sysadmin
The Sys Admin | {buhay sysad} | a non-geek's linux notes
CyberCapital.Org | G-LOADED! | The Linux Alternative Project
My name is Artem Nosulchik (artiomix AT gmail DOT com) and I'm Linux/Unix, Cisco systems engineer. The main idea of Linux Screw is to share relevant knowledge, skills and observations over The Web. Here you can find a lot of information related to different Linux distributions, FreeBSD, IOS as well as a other Open Source around staff. Read more ››