<?sphp $this->text('pagetitle') ?>
Home of the Squeezebox™ & Transporter® network music players.

Mac Installation Guide

From SqueezeboxWiki

Jump to: navigation, search

Please note this page is OBSOLETE. Go to http://www.logitech.com/support for up to date Squeezebox Support information.


Obsolete Page

Please note this page is OBSOLETE. Go to http://www.logitech.com/support for up to date Squeezebox Support information.

Installing on Mac OS X

Installing SqueezeCenter

  1. Download the SqueezeCenter disk image file (.dmg) file to your computer.
  2. When the file has finished downloading, double-click on the disk image file to make it appear on your desktop. Your web browser may do this for you automatically.
  3. Double-click on the SqueezeCenter Installer Icon. The SqueezeCenter Installer will start. You must provide an administrator password.
  4. Click "Install" or "Update" (you get one of the two buttons depending if you already already have an older version or not). After the installer completes the installation, click "OK".
  5. Open System Preferences and click on the SqueezeCenter preference pane. Here you can also choose whether you would like the SlimServer to start automatically whenever you start or log into your computer.
  6. In the preference pane, click "Start Server". After a few seconds you can click on the Web Access button. The SqueezeCenter web interface will open in your web browser. Feel free to bookmark this page so you can get back to it quickly in the future.

NOTE: You may need Quicktime version 7 or higher to correctly play back Apple Lossless files.

Configuring SqueezeCenter

  1. Click on "Settings" at the bottom right of the web interface page.
  2. In the "Basic Settings" tab, select the location for your Music and Playlists Folders. Then click on "Rescan". If you have a large music collection, you can click on "Scanning - View Progress" to see what's going on.

As you can see, there are a lot of other tabs for further configuration.

Monitoring of squeezecenter processes

When the squeezecenter server is running, the following three processes can be found (type "ps -Af" in your terminal):

/usr/bin/perl ./slimserver.pl
/Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/Bin/darwin/mysqld \
/Library/PreferencePanes/SqueezeCenter.prefPane/Contents/server/Bin/darwin/mDNSResponderPosix \
 -f /Users/joe/Library/Caches/SqueezeCenter/mDNS.conf


It is usually unnecessary to uninstall SqueezeCenter before upgrading. To do a clean install, though, the first step is to uninstall SqueezeCenter. One reason to do a clean install is if SqueezeCenter is installed under your own login account, and you rename the account -- the preferences in SqueezeCenter/server.prefs include full paths and not paths relative to your account.

From version 7.3, SqueezeCenter files are installed in

  • the Library directory of the user who installed it (and runs it)
  • the system-wide Library directory

To uninstall SqueezeCenter, first stop the server using the System Preferences control panel.

Then start a terminal (and perhaps login as root) to remove the necessary files.

If you want to check for yourself where the files are (and are ready to wait long enough):

sudo find / -iname "*squeeze*" 2>/dev/null

Delete the files in the user's directory (let's assume he is fred):

rm -R /Users/fred/Library/Application\ Support/Squeezebox/
rm -R /Users/fred/Library/Caches/Squeezebox/
rm -R /Users/fred/Library/Caches/SlimServer/
rm -R /Users/fred/Library/Logs/Squeezebox/
rm -R /Users/fred/Library/Preferences/com.slimdevices.slim.plist

Please note that starting with OSX 10.7 (Lion) Apple decided to hide that folder from the user. In order to get access to it, run the following command from the console:

chflags nohidden ~/Library

Delete the system-wide files:

rm -R /Library/PreferencePanes/Squeezebox.prefPane/
rm -R /Library/StartupItems/Squeezebox/

That should do it. You still have the Music and the Playlists directories, possibly in /Users/fred/Music/, which you might want to backup.

Note that the SlimServer Library Cache directory may not be present in all versions of Squeeze Center.

Once these files have been removed, SqueezeCenter can be reinstalled from scratch.