How to Install iTunes on Chromebook

I’m sure you guys know what a Chromebook is, and that it’s very very popular. While the majority of American classrooms are filled with Chromebooks, it’s equally true that many users prefer the iPhone as their primary device. And eventually, that leads to incompatibility between two distinct ecosystems created by Google and Apple. Yes, I am talking about running iTunes on Chromebook and how you can get it working. Well, in this article, I bring you a detailed guide on how to install iTunes on Chromebook. So, here is how you can get iTunes for ChromeOS.

Run iTunes on Chromebook

1. First and foremost, you need to enable Linux on Chromebook and then set up Wine on your Chromebook. We have written detailed guides separately so follow the above-linked articles and you will be all set for the next step.

Install iTunes on Chromebook 1

2. Now, let’s go ahead and download iTunes for Chromebook. Keep in mind, the 64-bit version of the app does not work properly on Chromebooks and displays a black window. I tested both the latest 64-bit and 32-bit build of iTunes but the black screen issue is still there. So, you need to download this specific 32-bit version of iTunes from here. The build is 12.9.3 from August, 2019.

3. Next, rename the file to something easier like “itunes.exe” and move it to the Linux section.

itunes

4. Now, open the Linux Terminal and run the below command to update Linux to the latest build.

sudo apt-get update && sudo apt-get upgrade -y
update linux

4. Having done that, open the Terminal and execute the below command to change the Wine architecture to 32-bit. Make sure to change yourusername to the actual username assigned to your Chromebook. To find the username, look for the portion before @penguin in the Linux Terminal. That’s your username. Meanwhile, if a Wine window opens up, click on the “OK” button.

WINEARCH=win32 WINEPREFIX=/home/yourusername/.wine32 winecfg
Install iTunes on Chromebook 4

5. Next, run the below command to install the 32-bit version of iTunes on Chromebook. Again, make sure to change your username. Instantly, an installation window will open up. Click on “Next” and proceed with the setup.

WINEARCH=win32 WINEPREFIX=/home/yourusername/.wine32/wine itunes.exe
chrome os

6. After the installation, click on “Finish” and voila, there you have it. iTunes successfully running on Chromebook.

Install iTunes on Chromebook 3

Create Shortcut for iTunes on Chromebook

You have successfully installed iTunes on Chromebook and a shortcut has also been created in the App Drawer inside the Linux folder. However, when you click on it, the shortcut does not open iTunes due to an incorrect file path. So to fix this issue, follow these steps.

1. Open the native Files app and move to the Linux section. Here, click on the 3-dot menu and enable “Show Hidden Files”.

Create Shortcut for iTunes on Chromebook

2. Now, navigate to the following path: .local -> share -> applications -> wine -> Program Files -> iTunes. Here, you will find iTunes.desktop file which is the shortcut that we need to edit. So, right-click on it and select “Open With”. Here, choose the Text app to open the file. In case, you don’t have the Text app, install it from here.

Create Shortcut for iTunes on Chromebook 2

3. Having done that, copy the below path and paste it just after Exec= . Keep in mind, do change yourusername to the actual one.

env WINEPREFIX="/home/yourusername/.wine32" wine "/home/yourusername/.wine32/drive_c/Program Files/iTunes/iTunes.exe"
Create Shortcut for iTunes on Chromebook 3

4. Now, save the file and close the Text app. Finally, open iTunes from the App Drawer, and this time, it should launch perfectly fine. You can further pin iTunes to Chrome Shelf as well.

itunes running on chromebook

My Experience with iTunes on Chromebook

While I managed to install and run iTunes on Chromebook, the question remains, does it work well? Well, we have used some of the best Chromebooks out there, and in our testing, iTunes did not perform well despite running on a powerful Chromebook. It’s quite expected as you are running iTunes inside a Windows container which in turn, is running inside a Linux container.

So, the performance takes a hit significantly. Further, despite Linux gaining USB support on Chrome OS, iTunes was unable to detect iPhone and could not sync the library. Partly, it’s because Apple does not officially support Linux connectivity for its devices. However, if you’re interested, you can check out our guide on using iPhones with Linux.

Our Experience with iTunes on a Chromebook

Having said all of that, the most disappointing part is that iTunes crashes every time you try to sign in to your account. So, neither you can access your media library locally nor through the cloud. All in all, iTunes on Chromebook is not a good experience and you should look for some other apps like iTunes instead.

Frequently Asked Questions

Why doesn’t iTunes work on Chromebook?

Apple hasn’t released a version of iTunes for ChromeOS. Fortunately, with Chromebooks’ Linux capabilities, you can install a Windows version of iTunes on your ChromeOS device.

Are there any alternatives to iTunes for ChromeOS?

If you are looking for an iTunes alternative purely for listening to music (offline or online) on your Chromebook, you can use plenty of other apps including YouTube Music, Grooveshark, Soundcloud, and a lot more.

comment Comments 64
  • sdfawecaw says:

    Why would anyone even try installing this? Itunes still doesn’t work on Chromebook. It says so in the description! Why would you install the wrong engine in a car? It won’t run! BAD ADVICE!!!

  • Bill says:

    So the install worked fine but when I go to open the app I just get a spinny circle

  • Nazir Bickerstaff says:

    It keeps on saying “command not found” someone help please

  • Assma says:

    It doesnt show me linux beta .

  • CHISPA KU says:

    listo lo logre itrunes.

  • Daniel says:

    is not working it keeps saying file not found

  • Fatima Yahya says:

    This method didn’t work for me. (I have a Google Pixelbook). However, I adapted from the given method. I guess there were a few missing instructions and now it’s working.

    • M says:

      how did you change the instructions to make it work? I have a Pixelbook as well and am struggling with this.

    • ascii27 says:

      please, how did you do it? more details, please

  • Tanya Kasim says:

    How do I download iTunes without damaging my ASUS C302C laptop? I’m wary of damaging anything on it.

  • bobbydoos says:

    when i type the 5th command in it says “000f:err:service:process_send_command receiving command result timed out
    win: Bad EXE format for Z:\home\XXXXXXXXX\itunes.exe

  • bobbydoos says:

    it says i don’t own my username

  • Mick says:

    Hi Thought my prayers had been answered. I did get it working on acer chrome book but as you have said crashes and does not pick up my phone. Wished I had read to the end of the piece.
    That being said thanks for the experience on chromebooks they have a way to go

  • Steven Pietrangelo says:

    does this work on cloudready? I can’t get any of these to work on it?

  • Robyn Ward says:

    Everything goes great until I do the one with “Itunes.exe” it says

    wine: Bad EXE format for Z:\home\user\itunes.exe.

  • Cherese Hoolulu says:

    I have tried to set this up 3 different time. But it will not allow me to open the app at all.

    • Mike says:

      Mine says file not found

  • Juan says:

    Can i get some help uninstalling it? i have no idea how it may be called ive read my dpkg –list lots of time and just cant find it

  • sheed says:

    i am stuck on step 4, it keeps saying command not found, i typed in my username correctly??????

    • Peyton says:

      Please someone help this man, I have the same problem.

      • diamondhfx says:

        Exactly..

  • Malakai says:

    I managed to get it installed, but what do I do after that? It doesn’t show up in my apps even after doing the shortcut steps

    • Emily says:

      How did you get past step four

  • Malakai says:

    It says “no such file or directory”, so stuck on step 4. Why aren’t y’all responding to comments?

    • Nerds says:

      may be you havent create a directory correctly , i suggest doing it again and say the error message a bit more specificly

  • Olivia Patrick says:

    So I installed linux and itunes, get to step 5, and type in the command WINEPREFIX=/home/yourusername/.wine32 change my username as suggested in step 5 but it just won’t let me go ant further. What am I doing wrong? SOS!

    • Nerds says:

      you missing a “.winecfg” at the end

  • Amy Sykes says:

    So I get to the install iTunes part, step 5, and type the command ” WINEARCH=win32 WINEPREFIX=/home/yourusername/.wine32/ wine itunes.exe ”
    and it comes back and says ” root@penguin:/home/xxxx# wine: ‘/home/xxxx’ is not owned by you, refusing to create a configuration directory there”

    What the heck am I doing wrong?

    • Nerds says:

      may be your spelling wrong or just because you havent create a directory for it

      • mads says:

        what do you mean by directory?

  • Caeden says:

    Can you see plugged in Ipods with this?

    • Nerds says:

      yes

  • Khalil says:

    When I click on the folder it says this file is only used for window users?

  • Khalil says:

    Hello, where is the terminal?

    • june says:

      so mines keep saying “ command result in timed out “ and don’t download

  • EJ says:

    can you sync ipods with this installation?

  • Shawon says:

    Long time I was wanted to install iTunes on my Chromebook. Unfortunately,every time i was fail.
    I didn’t understand my mistakes and didn’t know the trick to install iTunes. After all,my luck, i am here and reads this article. Thank you.

Leave a Reply