Last active
March 24, 2023 23:08
-
-
Save schorschii/a22c17e21ec48f4931e9a2b2ea5a01bb to your computer and use it in GitHub Desktop.
How to install iTunes 12 on Linux Mint 18 with working Store
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Trying to run iTunes with Wine, i faced various problems. Here is a working solution how to install iTunes on Debian-based systems (in my case Linux Mint 18.1) - with support for the iTunes Store. Warning: Syncing i-devices is still not possible. | |
When installing it with the playonlinux-"iTunes 12"-script, log in into the Store was not possible in my case. Wine showed the follwing error when trying to log in: SecurityContext failed with error 0x80090304 | |
1. Install current Wine version (2.0.1) directly from the winehq repository | |
wget -nc https://dl.winehq.org/wine-builds/Release.key | |
sudo apt-key add Release.key | |
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ xenial main' | |
sudo apt-get update | |
sudo apt-get install --install-recommends winehq-stable | |
wine --version | |
2. Create a new 32 bit wineprefix (if you are doing this on a 64 bit system) and set windows version | |
WINEPREFIX=/home/user/.wine32 WINEARCH=win32 wine wineboot | |
WINEPREFIX=/home/user/.wine32 WINEARCH=win32 wine winecfg | |
Set Windows Version to Windows 7 or newer | |
3. Download the newest winetricks | |
sudo apt-get remove winetricks | |
wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks | |
chmod +x winetricks | |
sudo mv -v winetricks /usr/local/bin | |
4. Install gdiplus library using winetricks | |
WINEPREFIX=/home/user/.wine32 winetricks | |
Standard wineprefix > install Windows DLL > gdiplus > OK | |
5. Download iTunes Version 12.1.3 - 32 bit and install it (version is important!) | |
https://support.apple.com/kb/dl1614?locale=de_DE | |
cd /home/user/Downloads | |
WINEPREFIX=/home/user/.wine32 wine iTunesSetup.exe | |
Follow the setup, anwer the AutoRun Question with NO. | |
6. Start it. It may crashes the first time, just start it again. Now you should be able to use iTunes and log in to the iTunes Store and download and play your purchased music and videos! | |
Start from command line: | |
cd /home/user/.wine32/drive_c/Program\ Files/iTunes/ | |
WINEPREFIX="/home/user/.wine32" wine iTunes.exe |
This pretty much works for me but I can't sign in to my apple account. It crashes every time the login dialog comes up. Does anyone else experience this?
+1, dunno what seems to be the problem. I totally have no wish to install or even possibly re-instal with POL.
I have the same problem too
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
@olyerickson
The black screen seems to appear on some Intel GPUs. Maybe the workaround described here works for you. Please also try iTunes 32 bit as @waynedmoore said. This should fix the black screen, but unfortunately I never got USB devices working in wine.
But: iPod, iPhone, iPad are definitely working if you install Windows+iTunes in a VM (VirtualBox) as described here.
Nevertheless (if you only want to reset your iPad) you should be able to do that through the system settings on the iPad itself.
There were also some attempts for USB passthrough in wine, but I haven't tested it yet. I’ll paste the link here so someone might try it out.
https://web.archive.org/web/20130527123059/http://wiki.winehq.org/USB