Change the logo on the web server interfaces. Install OpenVPN Access Server on Linux Debian 6; Under the hood. Install Itunes Linux Debian Logo Images.
After a server, I’ve decided to integrate iTunes into the Jinzora setup. To get iTunes up and running, we’re going to need a multicast DNS (known as Apple Rendezvous) server to announce the service to iTunes and some kind of DAAP (Digital Audio Access Protocol) server to stream it. The DAAP server we’ll use is, and we’ll use the howl and mdnsresponder packages to take care of the mDNS side. Don’t worry, it’s not that difficult to set up and shouldn’t take more than ten minutes on Debian thanks to the wonders of apt-get. As my system runs stable, I needed to make some changes to my apt configuration to get things working. Firstly, open up /etc/apt/sources.list and add an unstable packages mirror by adding the following (replace ftp.us.debian.org with your local debian mirror) # Debian unstable (needed for itunes services) deb unstable main non-free contrib deb-src unstable main non-free contrib Save your changes, then enter the following (as root) from the command line so that you don’t end up accidentally upgrading your system to debian unstable in the process. Echo ‘APT::Default-Release “stable”;’ >>/etc/apt/apt.conf apt-get update Now a quick apt-cache search daapd should reveal that the daapd package is available for installation, so off we go.
# apt-get install daapd Reading Package Lists Done Building Dependency Tree Done The following extra packages will be installed: libhowl0 mdnsresponder The following NEW packages will be installed: daapd libhowl0 mdnsresponder 0 packages upgraded, 3 newly installed, 0 to remove and 582 not upgraded. Need to get 264kB of archives. After unpacking 954kB will be used.
Do you want to continue? [Y/n] Get:1 unstable/main libhowl0 0.9.8-2 [38.4kB] Get:2 unstable/main mdnsresponder 0.9.8-2 [72.2kB] Get:3 unstable/contrib daapd 0.2.4a-1 [153kB] Fetched 264kB in 2s (130kB/s) Selecting previously deselected package libhowl0. (Reading database 53040 files and directories currently installed.) Unpacking libhowl0 (from /libhowl0_0.9.8-2_i386.deb) Selecting previously deselected package mdnsresponder. Unpacking mdnsresponder (from /mdnsresponder_0.9.8-2_i386.deb) Selecting previously deselected package daapd. Unpacking daapd (from /daapd_0.2.4a-1_i386.deb) Setting up libhowl0 (0.9.8-2) Setting up mdnsresponder (0.9. F1 2011 Drs Track Pack 2 there. 8-2) Starting Zeroconf service discovery responder: mDNSResponder. Setting up daapd (0.2.4a-1) Adding system user `daapd’ Adding new user `daapd’ (117) with group `nogroup’.
Creating home directory `/var/cache/daapd’. Adding system startup for /etc/init.d/daapd /etc/rc0.d/K25daapd ->./init.d/daapd /etc/rc1.d/K25daapd ->./init.d/daapd /etc/rc6.d/K25daapd ->./init.d/daapd /etc/rc2.d/S25daapd ->./init.d/daapd /etc/rc3.d/S25daapd ->./init.d/daapd /etc/rc4.d/S25daapd ->./init.d/daapd /etc/rc5.d/S25daapd ->./init.d/daapd This looks like your first time running daapd, so it may take a few minutes to scan all of your music. Starting DAAP music sharing server: daapd. Ok, so the next stage is to open up /etc/daapd.conf and make some changes.
You need to change the Root directive entry to point to your Music collection (in my case /u01/Music/shared/) and set the DBName to the name you want your music directory to show up as in iTunes, but other than that there shouldn’t need to be much by way of changes. A quick /etc/init.d/daapd restart and /etc/init.d/mdnsresponder start later and you should be good to go. Fire up itunes and you should find your new Music service in the panel on the left (as shown above). You should be able to click on there, then bring back your music. I basicaly ran it alongside the existing deployment, so my Jinzora mp3s are all contained within the structure that is available to itunes, accessible over Samba.
I originally just used Samba but have been having trouble with my Xbox timing out on Xbox Media Center. As XBMC doesn’t integrate with Jinzora I wanted another way of accessing the same music collection (I have two collections, a ‘permanent’ Jinzora deployment and a straight file share for non-retagged collections). ITunes works a lot better for me with XBMC, but sadly doesn’t update Jinzora. The only problem is that of course this doesn’t update Jinzora, so I end up with one set of favourites on each iTunes client and one set of favourites for each Jinzora, but basically anything accessible by one is accessible by the other.
If I get the time I’ll do a full writeup on Samba, iTunes, Apache, Mysql and Jinzora, although this probably won’t be until I’ve written up some other stuff I’ve been working on. Cheers, Steve.
For owners of the iPhone and iPods, iTunes is the primary way to sync music, movies, and other data from their computers to their mobile devices. It's also a great way to buy music or stream tens of millions of songs with.
And that's great for users of the Mac OS and Windows, which both have versions of iTunes. But what about Linux? Is there iTunes for Linux? The simplest answer is no.
Apple doesn't make a version of iTunes that can run natively on Linux. But that doesn't mean that it's impossible to run iTunes on Linux. It just means that it's a little harder. ITunes on Linux Option 1: WINE Your best bet for running iTunes on Linux is, a program that adds a compatibility layer that allows you to run Windows programs on Linux.
Here's what you need to do: • Install WINE. • Once WINE is installed, check to see if your version of Linux needs any extras installed to support iTunes or its files.
One common tool that is used in this situation is. • With your environment configured correctly, next you'll start installing iTunes. To do that, from Apple and. It will install in the same way as if you were installing it on Windows. • If the initial installation doesn't work properly, try an earlier version of iTunes.
The only downside of this, of course, is that earlier versions may not have the latest features or support syncing with the latest iOS devices. ITunes on Linux Option 2: VirtualBox The second means to get iTunes for Linux is a little bit of a cheat, but it should work, too.
This approach requires that you install on your Linux machine. VirtualBox is a free virtualization tool that imitates the physical hardware of a computer and lets you install operating systems and programs in it. It allows you to, for instance, run Windows from inside the Mac OS or, in this case, to run Windows from inside Linux. To do this, you'll need a version of Windows to install in VirtualBox (this may require a Windows installation disc). If you've got that, follow these steps: • for your Linux distribution • Install VirtualBox in Linux • Launch VirtualBox and follow the onscreen instructions for creating a virtual Windows computer. This may require the Windows install disc • With Windows installed, launch your preferred Windows web browser and download iTunes from Apple • Install iTunes in Windows and you should be good to go.
So, while this isn't truly running iTunes in Linux, it does give you access to iTunes and its features from a Linux computer. And that, or running WINE, is probably the best you'll get until Apple releases a version of iTunes for Linux.
Will Apple Release iTunes for Linux? Which leads to the question: Will Apple ever release a version of iTunes for Linux? Never say never, and of course, I don't work at Apple so I can't say for sure, but I'd be pretty surprised if Apple ever did this. Generally speaking, Apple doesn't release versions of its flagship programs for Linux (not all of them even exist on Windows).
Given the relatively small number of Linux users and the cost that would be required to port and support programs on Linux, I doubt we'll ever see iMovie or Photos or iTunes for Linux.