Organize, browse, grow, and share your digital music and video collection with iTunes.


Version 8.0 of Apples Multimedia software.

Application Details:

Version: 8.x
License: Free to use
Votes: Marked as obsolete
Latest Rating: Silver
Latest Wine Version Tested: 1.7.3

Maintainers: About Maintainership

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works


What does not



What was not tested

Does not run

Hardware tested


  • GPU:
  • Driver:

Additional Comments

I have no problems running itunes 7.2 with vanilla wine.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
ShowopenSUSE 13.1Dec 01 20131.7.3Yes Yes NoSilveran anonymous user 
ShowZorin OSNov 04 20121.4Yes Yes NoBronzeAlden Davidson 
ShowopenSUSE 11.1 x86_64Dec 29 20101.3.10Yes Yes NoGarbagePhilippe Baril Lecavalier 
ShowUbuntu 10.04 "Lucid" i386 (+ variants like Kubuntu)Oct 27 20101.2.1Yes Yes NoSilveran anonymous user 
ShowUbuntu 10.04 "Lucid" i386 (+ variants like Kubuntu)Aug 21 20101.3.1Yes Yes NoBronzean anonymous user 

Known Bugs

Bug # Description Status Resolution Other apps affected
1347 Screen is wiped/blanked on usage of DirectDraw (black screen/desktop) CLOSED FIXED View
9144 scrolling in iTunes music store very slow NEW View
9649 iTunes 7 doesn't recognize iPod NEW View
15482 iTunes fails while sign in to iTunes Store CLOSED FIXED View
15533 iTunes 8.0 fails to install CLOSED FIXED View
16370 iTunes 8.x/9.x hangs on first run, spams console with unsupported ioctl 70c00 errors CLOSED FIXED View
16523 iTunes 8 states registry keys are missing for cd burning support NEW View
17456 Implement windows firewall CLOSED FIXED View
19651 iTunes "Add folder"-window doesn't reappear after switching to other programs UNCONFIRMED View
19652 iTunes 9.x becomes unresponsive while navigating music store NEW View

Show open bugs

HowTo / Notes

HOWTO - Install iTunes 8.0.2 on Ubuntu (moved from the 8.0 entry)

1. open up a console and build the necessary wine dependencies

sudo apt-get install build-essential

sudo apt-get build-dep wine

2.   Install git

sudo apt-get install git-core gitk

3. clone the wine git repository

git clone git:// wine
cd wine

4. open a text editor and paste the following text, save it as msipatch.txt in your wine folder

   From f4ce24960d26c69534e55b9e2e398480f63eae89 Mon Sep 17 00:00:00 2001
From: eric
Date: Sat, 6 Dec 2008 10:04:44 -0600
Subject: msi: hack for iTunes installer

 dlls/msi/action.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/dlls/msi/action.c b/dlls/msi/action.c
index 5d9ba65..b7de7d6 100644
--- a/dlls/msi/action.c
+++ b/dlls/msi/action.c
@@ -872,7 +872,8 @@ static UINT ITERATE_Actions(MSIRECORD *row, LPVOID param)

     if (rc != ERROR_SUCCESS)
         ERR("Execution halted, action %s returned %i\n", debugstr_w(action), rc);
+    if( rc == 1603 )
+        rc = ERROR_SUCCESS;
     return rc;


5. apply the patch to your wine source code
    git apply "msipatch.txt"

6. compile the source code
   ./configure && make depend && make

7. Install the modified version of wine
    sudo make install

8. Run the iTunes installer with wine
   a. navigate to the directory where you stored the iTunesSetup.exe installer
   b. wine iTunesSetup.exe

hack for installer for 1.1.19

here is a rebased patch for wine 1.1.19 for the installer to work.

 dlls/msi/action.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/dlls/msi/action.c b/dlls/msi/action.c
index 948cf4a..03e3ef9 100644
--- a/dlls/msi/action.c
+++ b/dlls/msi/action.c
@@ -973,6 +973,9 @@ static UINT ITERATE_Actions(MSIRECORD *row, LPVOID param)
     if (rc != ERROR_SUCCESS)
         ERR("Execution halted, action %s returned %i\n", debugstr_w(action), rc);

+    if( rc == 1603 )
+        rc = ERROR_SUCCESS;
     return rc;


Alright i have been trying to figure this out, but it seems to not want to get going with the program. So far the part where iTunes is supposed to look for shared libraries is not working out. If anyone has a fix then please post it.


The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

About the msipatch.txt on HOWTO
by Alexandre Gueths on Tuesday November 2nd 2010, 18:13
I don't know if it was just for me, but i have to change something there...
In the line that starts with "@@", you have to change the line to look like this:
"@@ -923 +923 @@ static UINT ITERATE_Actions(MSIRECORD *row, LPVOID param)"
Because the line that patch changes is wrong.
Sorry for my poor english, but I need to post this here. Maybe someone is in trouble too. =)
I figured out how to get the store login to work!
by Mozenrath on Wednesday August 4th 2010, 7:38
Many of you have probably tried to login to the store to download music and authorize your computer, but chances are it didn't work.

I just figured out how. I noticed that the store in iTunes 9 doesn't work at all, but the login does. So I experimented, and I discovered that replacing the iTunes.dll in iTunes 8 with the version from iTunes 9 fixes the problem. The only problem is you have to change the version of the new iTunes.dll file to look like the old one in order to fool iTunes into using it. I used PE Explorer to do this. The iTunes.dll is located in the iTunes.Resources folder.

I uploaded the fixed iTunes dll in case any of you want to try this.
RE: I figured out how to get the store login to work!
by Mozenrath on Wednesday August 4th 2010, 7:56
Oops, I forgot to note that the fix is for iTunes 8.2.1, not iTunes 8.0. However, you can do the fix yourself by downloading and running the trial of PE Explorer and change the file version resource to match that of the iTunes 8.0 iTunes.dll file.
RE: I figured out how to get the store login to work!
by Mozenrath on Wednesday August 4th 2010, 7:56
Oops, I forgot to note that the fix is for iTunes 8.2.1, not iTunes 8.0. However, you can do the fix yourself by downloading and running the trial of PE Explorer and change the file version resource to match that of the iTunes 8.0 iTunes.dll file.
Getting the store to work
by Mozenrath on Saturday July 31st 2010, 5:52
Hey guys,

If you want the store to work, just use winetricks to install Wininet.
Can't install
by Tia on Friday September 4th 2009, 13:53
I am completely brand new to ubuntu. I love it so far but really need to get my ipod touch 2g to work. I read all the stuff about jailbreaking but really just running itunes on wine would be great. I installed wine but when I run the itunessetup.exe it doesn't work. I get quicktime and the other stuff but then I get some errors and itunes doesn't install. Can someone please help me with this? I'm at my wits end!
RE: Can't install
by D4nt3 on Monday September 21st 2009, 10:18
If you´ve got OS3 or higher you can forget syncing your iPod Touch in any Linux system even if it´s jailbroken. :( (up to now)
Built wine with the GIT patch?
problems with final output
by Caleb on Friday August 28th 2009, 17:35
I have followed the instructions, encountered a few problems but overcame them by reading through other comments. but i received the error about Xlib/Xfree86 not being present searched for it on both synaptics and even tried to install it as super user in the terminal, but it couldn't find Xlib/Xfree86, so i bypassed X sources with --without-x, it finished the installation fine but when i went to install Itunes, the screen turned black and it is not showing up as being installed, any help would be great Thankjs
a few notes from my experience in Ubuntu Jaunty
by Max on Sunday August 23rd 2009, 20:18
First, as mentioned somewhere in another post, I had to run the script from before I could do the build-dep wine, because some of my libraries' versions were too new, and dependencies were getting screwed up. The script returned the names of the problematic packages, which I could then manually downgrade with synaptic.

Second, I had to check "Emulate a virtual desktop" in winecfg to keep iTunes from screwing up my entire screen each time it loads, which would pretty much otherwise stay screwed up until a reboot.

Third, CD support is touch-and-go. On the one hand, if an audio disc is already in the drive when iTunes starts, it will retrieve the track names and import. On the other hand, iTunes still pops up the "error, must reinstall to import CDs" message every time it starts, and if you eject the current CD or put in a new one while iTunes is already running, the program won't reflect the change. Any comments on this entire issue would be really helpful.

Finally, I don't know about iPod support because Ubuntu doesn't like to mount my iPod at all sometimes, but as soon as I fix that I'll post again. From what I understand, phones, touches, and maybe classics are out but a regular iPod should be possible, perhaps requiring additional patches? Any info on this would be appreciated as well.
by Nick Ortho on Sunday August 23rd 2009, 10:02
Ok, in order to make this work I had to download Riched20.dll and rename it to RICHED20.DLL, put it to my ~/.wine/dosdevices/c:/windows/system32 file and then restart my iTunes.

Everything works fine, but my iPhone can't be found...
works but alittle slow
by Carlos Rodriguez on Sunday August 23rd 2009, 1:15
works in wine 1.1.28 but a little slow and install perfect
RE: works but alittle slow
by P.C. on Friday November 6th 2009, 13:26
After installation of MDAC25 (using winetricks) iTunes Store became accesibe and browseable.

debian lenny x64
for more information about winetricks go to
DifXInstall32.exe error during iTunes 8 installation
by I.P on Monday July 27th 2009, 18:02
I am on wine 1.1.26
I was able to install iTunes 8, but encountered a non-fatal error.
Here are some log messages from before the error:
fixme:ntdll:server_ioctl_file Unsupported ioctl 9c040 (device=9 access=3 func=10 method=0)
wine: Call from 0x7b844633 to unimplemented function setupapi.dll.CM_Enumerate_Classes, aborting
wine: Unimplemented function setupapi.dll.CM_Enumerate_Classes called at address 0x7b844633 (thread 0096), starting debugger...

Hopefully, someone can figure out what went wrong.

Unfortunately, as expected iTunes is not recognizing my plugged in iPhone. I hope someone fixes that soon.
This will be the last thing thats not working on my Ubuntu install (I am a recent convert from Windows XP).
problems installing
by Ramiro on Friday July 17th 2009, 19:55
hello everybody
I have an issue with

./configure && make depend && make

it says

error: X development files not found. Wine will be built
without X support, which probably isn’t what you want. You will need to install
development packages of Xlib/Xfree86 at the very least.
Use the –without-x option if you really want this.
ramiro@ramiro-laptop:~/wine$ sudo make install
make: *** No hay ninguna regla para construir el objetivo `install’. Alto.

help plase!
RE: problems installing
by Mark Hughes on Wednesday July 22nd 2009, 4:48
If your on Ubnutu, look up in package manager for something like Xlib/Xfree86 or Xlib or Xfree86. Install and go.
re: Problem at step 5
by Leva on Sunday June 28th 2009, 7:31
git clone wine
cd wine
gedit msipatch.txt (then copy text from step 4)
git apply msipatch.txt
then that error: dlls/msi/action.c: No such file or directory

What should I do? i`m sure msipatch.txt in /wine directory
re: Problem at step 5
by Mark Hughes on Wednesday July 22nd 2009, 4:50
What distribution are you on?
re: Problem at step 5
by Leva on Wednesday July 22nd 2009, 11:20
tested on ubuntu 9.04 and debian squeeze, same problem (
re: Problem at step 5
by Alexandre Gueths on Tuesday November 2nd 2010, 18:14
see my comment in the forum
re: Problem at step 5
by Alexandre Gueths on Tuesday November 2nd 2010, 18:19
I think your problem is a space(¨ ¨) in a wrong place...
try copy mine msipatch.txt:
From f4ce24960d26c69534e55b9e2e398480f63eae89 Mon Sep 17 00:00:00 2001
From: eric
Date: Sat, 6 Dec 2008 10:04:44 -0600
Subject: msi: hack for iTunes installer

dlls/msi/action.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/dlls/msi/action.c b/dlls/msi/action.c
index 5d9ba65..b7de7d6 100644
--- a/dlls/msi/action.c
+++ b/dlls/msi/action.c
@@ -923 +923 @@ static UINT ITERATE_Actions(MSIRECORD *row, LPVOID param)

if (rc != ERROR_SUCCESS)
ERR("Execution halted, action %s returned %i\n", debugstr_w(action), rc);
+ if(rc == 1603)
return rc;

Not for me?
by Calvin E. on Friday June 26th 2009, 17:37
Hey all, I see this seems to be the "Technical Support" for running iTunes 8 through WINE. I am completely inexperienceD with any kind of programming and/or computer engineering yet I'm decent at following instructions.

I have gone through the process of installing WINE (and changing things that need be changed, adding a software source and authentication) and now have gotten part-way through step #6 of the article...I get an error...


I would like to keep my system minimally cluttered and don't think this is for me. Thanks so much for any and all help!!
Install Problem
by Ryan on Sunday May 3rd 2009, 7:42
Yes this also happens to me on windows it installs quick time first then I need to re-run the installer to install itunes.
by B Williams on Monday April 27th 2009, 1:32
Breaks patch again because dll isn't there or something...what's the plan? I managed to accidentally do a "sudo rm -r .wine" when I meant to do a "sudo rm -r .sugar". Silly me. I also deleted the last compiled code so I don't know if I'll be able to successfully uninstall! Also, is it possible to make a .deb out of a patched git compile?
RE: 1.1.20
by Charles Allen on Wednesday June 3rd 2009, 21:22
by Joao Pinto on Monday April 20th 2009, 23:59
so i'm new to linux, anyone willing to direct me to a site with instructions on how to implement this into my current wine build?
RE: clueless
by Thus0 on Wednesday May 6th 2009, 1:46

I've compiled a .deb (with the hack for dlls/msi) for my ubuntu 9.04 jaunty. If you want to recreate the .deb yourself, it's not so difficult. I've done some indications on my website :

Otherwise, you can download the patched wine .deb for ubuntu from this page.
Request for Investigation
by B Williams on Sunday April 19th 2009, 22:18
I also wanted to note that iTunes now installs correctly for me thanks to the patch, but the missing GUI control buttons are certainly annoying. If someone reads this, would he or she mind posting the request in a more salient location?
patch worked, but troubles with icons
by Michael Borko on Saturday April 18th 2009, 4:00
i have applied the above patch on the current (1.1.19) version from the git repository. after installing the necessary packages (thnx to on my ubuntu 8.10 the compilation of wine works fine and also the installation of itunes ( was successful.

BUT there was a problem after starting itunes: i don't see any icons on the itunesGUI!!! no play-icon/button, no small icons at the left sidebar, no buttons, nothing. so i tried to change the configuration of direct3D, but nothing happened - again no icons appeared!

i tried some other versions of itunes from and only minor versions including the 7.7.1 showed up with icons. what's wrong? anyone some suggestions?
by Simone Veronese on Wednesday March 25th 2009, 19:17
When a I try to do git apply mispatch.txt, I get:

error: patch failed: dlls/msi/action.c:872
error: dlls/msi/action.c: patch does not apply

What should I do?
RE: Apply
by Fernando BOnilla on Thursday June 18th 2009, 20:36
the only thing that you have to do is delete all the content inside wine directory and clone again
Methodology, Please
by B Williams on Wednesday March 25th 2009, 15:01
I have not been able to get this to work under Wine 1.1.17 on Ubuntu Jaunty Jackalope 9.04 Alpha 6. iTunes does not install. The only time I have had success installing iTunes was using the MSI patch detailed in previous entries with a GIT repository version of Wine, while 1.1.14 was out. The patch no longer seems to properly apply. Perhaps someone could update it, or explain how to get iTunes 8.1 to work with the Ubuntu WineHQ Repository version of Wine, 1.1.17.

RE: Methodology, Please
by D4nt3 on Friday April 3rd 2009, 6:36
sorry forgot to add: I used the wine patch
Problem at step 5
by Birrra on Sunday March 8th 2009, 14:44
At the step five, I always get this message:

error: dlls/msi/action.c: No such file or directory

What can I do ? I'm not a genius with computers even though I've used Linux (and Wine) quite a bit.
RE: Problem at step 5
by dave on Monday March 9th 2009, 11:13
are you sure you are in the right directory? i tried applying the msipatch.txt in the wrong direcory on purpose and got your error

dave@dave-laptop:~$ git apply msipatch.txt
error: dlls/msi/action.c: No such file or directory

make sure you and a copy of the msipatch.exe are the in ~/wine/ directory not ~/.wine/ when you type

git apply msipatch.txt
somethings not right
by dave on Wednesday March 4th 2009, 5:35
so i installed itunes 8.0 on ubuntu 8.10, after installation, i load it up and it says itunes did not install completely, if i want to import or burn cds i will have to repair or reinstall itunes. so i click ok and then itunes shows up and works,
i can run the iTunesInstaller.exe again and click repair or uninstall and it just reinstalls itself either way and says it installed succesfully, click finish and that messages pops up again.

also itunes is not detecting my ipod when i plug it in
not sure whats going on here any help would be appreciated
RE: somethings not right
by Tia on Saturday September 5th 2009, 10:40
I have the same issue that you have. I was so happy when I finally got iTunes on WINE... but UBUNTU is still recognizing my iPod Touch 2g as a digital camera and it is still undetectable in iTunes. I hope someone has a fix for the both of us!
Fedora and Arch
by Tomasz Witko on Tuesday March 3rd 2009, 17:05
Hi I have a ipod touch and want to get itunes runing in fedora right now. In a few days I will be migrating to Arch. The posts so here so far seem to be aimed at Ubuntu.

How do I do this in fedora 10.?

by Nathan on Monday March 2nd 2009, 2:33
Follow the instructions above, and between steps 4+5, download the ipod patch, and save it in your wine folder as ipodpatch.txt. Then between steps 5+6, type git apply ipodpatch.txt. Continue to follow the instructions and your done.
works in Xubuntu with some tweaks
by Am Elder on Friday February 27th 2009, 20:42
I've got iTunes working in Wine on Xubuntu 8.10, with a few small tweaks to this How To.

Downloaded Wine from the Ubuntu repository and iTunes from Apple. Had to get Quicktime separately, not from the Apple site, but from

Steps 1 & 2 went as described.

For completeness, I also followed Edward Hyer's suggestion of using the script available at to make sure all the dependencies were taken care of.

In Step 3, I had to run git as super user:
sudo git clone wine

I created and applied the msipatch.txt, as directed in Steps 4 and 5.

In Step 6, I found I had to run each of the chained commands as super user to avoid running afoul of permissions:
sudo ./configure && sudo make depend && sudo make

No trouble with Step 7.

Running the installer in Step 8, however, didn't work for me from the command line. I encountered a large number of errors, mostly relating to the GUI, I think. iTunes wouldn't install that way. Instead, I signed on as administrator and simply double-clicked the setup tool. I had to run it twice, once to install, and another to correct the installation. Even then, I finally had to install Quicktime separately in order for iTunes to finally run.

In the end, iTunes runs quite well. It opens smoothly, runs at acceptable speed, and interacts with the iTunes Store, though not all links in the store work, and searching the online database returns an error. I can download podcasts and explore the store.

However, iTunes doesn't register my 6th Gen iPod Classic (120GB), and so I can't transfer any of the iTunes library to my device.
iTunes breaks
by Zumlin on Tuesday February 24th 2009, 14:42
I've done all the modifikations posted above, but iTunes can't be started after the installation.
I tried to start iTunes with:
env WINEPREFIX="/home/sepp/.wine" wine "C:\Programme\iTunes\iTunes.exe"

but i always get this notifikation:
~/Desktop$ fixme:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request: stub
fixme:advapi:DeregisterEventSource (0xcafe4242) stub

whats wrong?
by Lucius Silanus on Friday February 20th 2009, 17:02
Is there anything different that needs to be done when running 64-bit? I'm not horribly savvy with linux yet, but the errors I'm getting when I try to configure all reference 32-bit. I tried to compile ignoring these missing components but ultimately failed.
RE: 64-bit
by stan on Sunday February 22nd 2009, 11:16
I think this will solve your problem:
Wine 1.1.15
by B Williams on Wednesday February 18th 2009, 15:21
Does not work: the msipatch doesn't run, nor does a 3dmark patch I had...I've used this multiple times on Wine 1.1.14 on 32-bit and 64 bit. In order to do 64 bit, you need to go into the wiki and run a script that fixes all your requisite symlinks for you.

Someone should make .deb files for this and create a repository.
iTunes U
by Tim Wilson on Sunday February 15th 2009, 16:48
Can't get on to iTunes U. When I click it doesn't register my click as it does on the other links in the sidebar of the store.

Also search doesn't work in the store as others have noted.

Any ideas how to solve this?
Patched DLL?
by Warren D on Sunday February 15th 2009, 7:33
Hello everybody!

I'm currently trying to make a sort of patched DLL repository for Wine.
Can someone provide me the patched DLL (msi.dll) of a patched Wine version with this patch, with the latest version possible (Wine 1.1.14 or 1.1.15)?

Thanks, kind regards.
by Colin on Tuesday February 10th 2009, 21:49
colin@colin-laptop:~/wine$ wine iTunesSetup.exe
wine client error:0: version mismatch 0/381.
Your wineserver binary was not upgraded correctly,
or you have an older one somewhere in your PATH.
Or maybe the wrong wineserver is still running?
Older version of Itunes doesnt work either...
by Colin on Tuesday February 10th 2009, 16:41
I try Itunes 8 and it at least gives me an error as opposed to the most recent version, im trying it (this impressively large and complicated patch) again because I ahd to reinstall Ubuntu because my speakers were giving me static instead of allowing me to run itunes.

With the older version it says "quicktime installation failed Itunes needs it to run". No problem I think, I'll install quicktime. A quick check... its already on wine... no problem Ill just uninstall it. I click uninstall quicktime it says ok starts uninstalling the screen flashes and my *INstallation* is sucessful. Hmm again ill work around and uninstall from the "uninstall wine software tab" same result. So why does the supposedly sucessful Itunes 8 not work and why can't I uninstall Quicktime, and why can't Itunes recognize quicktime is already installed.Other than that wine seems to work great.

I don't use it for anything else, though.
Errors in terminal
by Colin on Saturday February 7th 2009, 8:02
What did I do wrong?

colin@colin-laptop:~/wine$ git apply "msipatch.txt"
colin@colin-laptop:~/wine$ ./configure && make depend && make
configure: error: no suitable flex found. Please install the 'flex' package.
colin@colin-laptop:~/wine$ sudo make install
[sudo] password for colin:
make: *** No rule to make target `install'. Stop.
RE: Errors in terminal
by Justin Parrott on Tuesday February 10th 2009, 9:05
Did you try the obvious? sudo apt-get install flex or maybe sudo apt-get install flex-dev
Installs, but doesn't work
by elvisimprsntr on Wednesday February 4th 2009, 22:46
Followed GIT instructions. Installs, runs, but blanks out desktop and timeout when logging in. See test results for more.
RE: Installs, but doesn't work
by elvisimprsntr on Thursday February 5th 2009, 22:23
Normally I am a huge proponent of open source software and severing ties to the likes of the Microsoft Borg. I have even been known to make significant donations to various open source projects. I commend the folks at Wine for their innovation, persistence, and valiant efforts to help remove the shackles of Microsoft , but I am must convey the troubles I have had at installing Wine vs. VirtuaBox on my Linux machine, getting Windows and various applications to work. I must confess that I have relatively new at this process, and realize that Wine and VirtualBox are two completely different approaches to Windows emulation on Linux, but one has to look at the combined effort at providing visualization in various environments from a business perspective. While Wine seems to focused on providing VM for gaming applications based on the top 25 applications, the rest of us live the real world which requires a high level of compatibility with hardware and other infrastructure. I know that VirutalBox has the backing Sun Microsystems which is tough to compete against. I also know that I am still required to purchase the licensed version of Windows to install on top of VBox, which I am sure the like the BG or SB are not too upset about, which at least in part can explain why VBox has survived this long. When I look at the net contributions and efforts of the community as a whole, I have to ask myself which is the most productive path towards a common goal. I equate this to someone standing on the green, waving everyone up and to trying to remind everyone to forget about the lost balls in the woods or water. You are welcome to take your alloted 5 minutes to search for your ball, but the the primary objective is to complete the coarse with the least amount of strokes and the least amount of time so that everyone can be at the 19th hole tipping back beers. I realize that some of the fine folks at Wine have dedicated their lives, time and efforts towards the development of a emulator that eliminates the need to pay extortion fees to MS, but when I can get applications to work out -of-the-box without modification, patches, or re-compiles, I have to question the future long term viability of an alternative approach. We also have to commend the likes of Sun Microsystems who have fought against MS on several fronts only to make applications open source for the greater common good the human kind. I don't know how much profit can be made from such a business model, but it seems to be working for them. I am sure Sun doesn't have all their eggs in one basket. If there are any companies or individual that need to be commended, the list includes, Sun, Adobe, HP (formally DEC) for their contributions towards OpenVMS, and of course Apple, not to mention that long and increasing laundry list of contributors towards GNU open source applications. Linus Torvalds's contributions go without saying as the almost single handedly force behind open source software and OS development.
RE: Installs, but doesn't work
by Eugene van der Merwe on Friday February 6th 2009, 1:34
Where can I report this nonsense post?

by Calder Coalson on Tuesday February 3rd 2009, 20:29
Why isn't this patch incorporated into the main branch, and what do we need to do to get it there? This is a pain in the ass, and I'd like to prevent other people from having to suffer a similar fate.
Works but is extremly slow
by Fredrik on Sunday February 1st 2009, 10:23
Is it just me or is itunes extremly slow for everyone? As it is now I is so slow it is useless.

Partly Woks
- Itunes store (download video podcast)
- play video podcast (skipps a lot, due to slowness of itunes)

Dont work
- Search in Itunes store (network error)
I could get to a podcast by going trough most popular podcasts.

Want to test
- Ipod sync

If only the speed was decent and I can sync with wiyh my Ipod. I culd switch to Linux.
Doesn't work for me on AMD64/Lenny
by Russell Jones on Sunday February 1st 2009, 4:14
I posted a report, but it's not appeared for some reason.
Batch install of dependencies
by Edward Hyer on Sunday February 1st 2009, 0:54
I want to point out an important note for people manually installing Wine on Ubuntu systems. Wine has ALOT of dependencies, but there are scripts for ubuntu which automatically take care of downloading them for you. Look here:
RE: Batch install of dependencies
by nobodysbusiness on Tuesday February 10th 2009, 20:29
Wouldn't the "sudo apt-get build-dep wine" command take care of this? Or are there other packages that are recommended but not full dependencies? Could this possibly explain some of the problems that some of us have had with logging-in and searching iTunes?
Itunes Issue
by Gabriel Castelo on Sunday January 25th 2009, 16:42
i had done what you said in this article, but when i type "wine iTunesSetup.exe" in ubuntu terminal. Sent me the following message ( "wine path could not load bad exe format for." I have to do some thing else or what? Some one has an idea why terminal send me the message?
A few problems
by nobodysbusiness on Saturday January 24th 2009, 11:44
When I attempt to search for an artist, I eventually get back a popup with "An unknown error occurred (-206)". Attempting to sign in gives an error "Could not complete the iTunes Store request. The store may be busy."

I've Googled for solutions and found other people who have encountered similar problems, but haven't found a solution yet. Any ideas?

by marco on Thursday January 22nd 2009, 17:38
no way... it didn't work totally :/
by Airmid Spencer on Thursday January 22nd 2009, 9:39
I followed every bullet and it installs (so it says), but no iTunes folder. Tried to repair, no luck, tried to uninstall, but it goes through the install process. I simply didn't work for me. :>(

RE: iTunes
by Airmid Spencer on Thursday January 22nd 2009, 12:44
O.K. Folks figured out what is up and this worked!!!

Thanks you very much!!

RE: iTunes
by Martin de Ruiter on Monday July 20th 2009, 17:39

That sounds like the process i still need to go through!
Could you tell me how you solved it?

I got wine version 1.19 running under ubuntu 9.04, and installed all the patches.

All works, except no itunes folder, and therefore no itunes!

Hope you can help me,

Thank You!
by David on Sunday January 18th 2009, 17:47
This really worked!

When I ran the itunes installer with the wine I got from add/remove programs on my hardy heron the itunes installer would crash leaving me with bonjour and quicktime but without itunes.

I was able to download the wine source and patch it just like the instructions instructed.

Just a note the [git apply "msipatch.txt"] step doesn't return any success information, which made me a little skeptical but I ran a [cat action.c | grep 1603 -A 2 -B 2], saw things looked good and kept on truckin through the instructions.

It took a half hour maybe more to build wine from source which had me a little nervous too about investing the time with so little confidence in this fix actually helping me.

Nevertheless, it worked so I encourage peeps to try it too.

Thanks to the author.
iPod Detection
by Luke on Tuesday January 6th 2009, 10:23
Has anyone managed to apply the ipod detection patch at I presume it is done with git. are there any tutorials on how to apply this patch?