Can I move the contents of all my family members' iTunes Libraries to an external drive so we can all use the same Library?
Posted 02/19/2007 at 4:58pm
| by Leslie Ayers

One of the fun parts of all the users in a household sharing a single iTunes library is learning about the eclectic tastes of your peeps.
Your goal is not only do-able, it's also worthy. But it will take a bit of maneuvering up front. Once you've got it set up, though, iTunes will automatically load the same Library, stored on an external drive, for each user on your family Mac when he or she launches iTunes.
First, we recommend that you upgrade to iTunes 7, if you haven't already. This will ensure that you have iTunes' latest features (and that your screen shots will look the same as ours do here, to avoid confusion). Now you need to create a new Library on an external drive. Quit iTunes if it's running. Make sure that your external drive is connected to your Mac. Now, holding the Option key, relaunch iTunes. In the dialog box that appears, click Create Library.

Resist the urge to click the glowing blue Choose Library button and instead choose Create Library.
The next dialog lets you name your new Library and tell iTunes where it will live. Use the name solely as a reference for finding it if you (or another family member) ever choose to load a different Library upon launching iTunes. (The Library's name will not appear anywhere in the iTunes Source pane on the left-hand side of the iTunes window.) Choose the Library's location from the dropdown menu below the name field.

Name your new Library and choose as its location your external drive from the dropdown menu.
Quit iTunes and relaunch it holding the Option key. To return to the iTunes Library stored on your Mac's hard drive, click Choose Library and navigate to your original Library's location (most likely /Music/iTunes), then double-click it, or highlight it and click Choose, to load it. Choose File > Export Library and, in the resulting dialog, rename the Library if you want to and select your external drive from the dropdown menu (or another location). When iTunes is finished exporting all of your iTunes file info as an XML file, quit iTunes. Holding the Option key, relaunch iTunes and choose your newly created Library on the external drive. Select File > Import, and select the XML file for the Library you just exported.

Your exported Library takes the form of an XML file.
Depending on how large your Library is, the import process may take a few minutes, so you might want to go get some fresh air or stretch your legs. Once it's finished, all of the music from the iTunes Library you just imported will appear in the new master Library.
We wish we could say you were done, but you will need to repeat the second half of this process (export and import Library) for each user account on your family iMac. Keep in mind that this may result in duplicate copies of some (or many) songs, so you'll then have to go and dump the dupes. You will also have to make sure each user has the newly created external Library set as his or her default (which just requires launching iTunes with Option held down, clicking Choose Library, and navigating to that Library, then selecting it).
Phew! Now any time a family member downloads a new file from iTunes or rips music from a personal CD collection, it will be added to your master Library, and everyone can access it.