Benaiah\’s Computer Experiences

August 6, 2007

Installing iTunes in Wine

Filed under: Audio, iPod, iTunes, Linux, sync, wine — Benaiah @ 8:11 pm

This is as close as I have been able to get to installing iTunes in Linux. This only provides the most basic features of iTunes and one of the most important, the ability to sync with iPods, DOES NOT work. If you are still interested here is how I did it:

The first step is to install wine.

Applications >> Add/Remove

Search for “Wine Windows Emulator” check the box and hit “Ok”

The latest version of iTunes will not yet run in wine. I went back to version 6.0.5. You can download it from filehippo here. Some of the earlier releases of 7 may work but I have not tested them all.

Now to install iTunes. Open a terminal and change to the location of the itunessetup.exe file and run the file using wine.

cd /home/username/Desktop

wine itunessetup.exe

Next download and install the QuickTime Alternative available here (currently vs 1.81), and install it using wine as well.

wine qucktimealt181.exe

You will be asked if you want to remove QuickTime, allow it to do so.

Now you need to download wininet.dll and move it to ~/.wine/drive_c/windows/system32 . You can download it here.

Unzip the file and move it:

unzip wininet.zip

mv /home/username/Desktop/wininet.dll /home/username/.wine/drive_c/windows/system32

If you get this error message: “bash: /user/bin/unzip: No such file or directory” that means that you probably don’t have unzip installed.

sudo apt-get install unzip

To run iTunes:

wine /home/username/drive_c/Program\ Files/iTunes/iTunes.exe

You will get a warning stating that the registry settings used by iTunes for importing and burning CDs are missing. Click “OK” and iTunes should start. As the warning indicated, CD importing and burning will NOT work, iPod syncing will NOT work, and unless the other people on your network are also using this old version of iTunes you will also NOT be able to access other peoples shared iTunes libraries. What you WILL be able to do is to import music and use iTunes as a music player and you WILL be able to use the format conversion features to re-encode audio files.

If anyone has gotten some of these other features, or a more recent version of iTunes, to work please share how you did it!


Advertisements

July 21, 2007

QTFairUse with iTunes 7.2.0.35 and 7.3.1.3

Filed under: Audio, iTunes, QTFairUse — Benaiah @ 9:04 am

UPDATE: Apparently the hymn project has stopped provided this software after a C & D letter from Apple.  You can read about what happened here.  There may be other places to find this software online, but you’ll have to do it.

After purchasing a song on the iTunes Music Store with iTunes version 7.2.0.35 I found that the QTFairUse (Download here) DRM stripping software did not work on music purchases with that version of iTunes. The fix for this problem is to download the latest configuration file. (Available here) After downloading and uncompressing the configuration file copy it to the same directory that contains the QTFairUse6.exe file. If prompted that the file already exists, allow it to be replaced.

When trying to process a file after replacing the config file I would recieve an error like this:

Error while dumping; deleting incomplete output file

I found that to fix this problem I had to play a few seconds of the track that I wanted to process. After doing that QTFairUse worked beautifully.

After upgrading to iTunes version 7.3.1.3 QTFairUse worked without having to play the file first.

Create a free website or blog at WordPress.com.