Installing MiniDLNA on Ubuntu Server

When setting up my Ubuntu server I wanted it to be able to stream my media via UPnP/DLNA, I looked at a few solutions including MediaTomb and uShare, however I decided to go with MiniDLNA based on the fact that it was lightweight (my server isn’t the most powerful) and that I have a Western Digital TV Live which plays pretty much any file format meaning I didn’t need the server to transcode my media, MiniDLNA will quite happily however stream media to my other devices, like MP3′s and AVI’s (XviD/AC3) to my Xbox 360.

Installing MiniDLNA is available in the default repositories if you are running Ubuntu 11.10 and it can be installed by running the command

sudo apt-get install minidlna

Continue reading

Adding Personal Package Archives (PPA) to Ubuntu Server

Personal Package Archives (PPA) are an easy to install and upgrade software on Ubuntu

Personal Package Archives (PPA) allow you to upload Ubuntu source packages to be built and published as an apt repository by Launchpad.

It saves you having to download and compile software if it isn’t available from the default Ubuntu repositories, it will also allow you (in some cases) to update existing software.

To easlity add a PPA to your list of repositories on Ubuntu Server, firstly you will need to install python-software-properties

sudo apt-get install python-software-properties

You can now add PPA’s using the following command

sudo add-apt-repository ppa:name-of-repository

Setting up a simple Samba share with Ubuntu

After the 1TB drive that was connected to my home server (running Windows XP) died, I decided to go for cheaper, more open source approach.

My requirements for a home server are pretty simple, I would like it to function as a seedbox, to be able to download from Usenet, stream my media using DLNA/UPnP and more importantly to be accessible from my Windows 7 desktop and laptop for file storage.

After looking at my various options, including FreeNAS and Amahi, I decided to go with Ubuntu Server.

Continue reading