sudo apt-get install sun-java6-bin sun-java6-fonts sun-java6-jre unzip wget http://sockso.googlecode.com/files/sockso-1.2.3.zip unzip sockso*.zip sudo mkdir /usr/share/sockso sudo cp -R sockso-*/* /usr/share/sockso/ sudo mkdir /var/sockso sudo chmod -R 0755 /var/sockso #create startup script cat << EOF > /etc/init.d/sockso #!/bin/bash perl /etc/init.d/sockso.pl \$1 exit 0 EOF sed 's/\.\.\/\.\.\//\/usr\/share\/sockso\//' /usr/share/sockso/scripts/init.d/sockso | sed 's/nogui/nogui --datadir \/var\/sockso /' > /etc/init.d/sockso.pl sudo chmod +x /etc/init.d/sockso sudo chmod +x /etc/init.d/sockso.pl sudo update-rc.d sockso defaults #now start by hand for some configuration sudo sh /usr/share/sockso/linux.sh --nogui --datadir /var/sockso #to add some music: #SockSo#>coladd /var/music #SockSo#>coladd /home/user/mp3 #to index music colscan #to see what is there: collist #to delete collection: coldel # add a user to the Sockso. #SockSo#>useradd #to let only loggedin people listen/stream/download music: propset stream.requireLogin yes propset users.requireLogin yes #use "exit" to exit #now start it. sudo /etc/init.d/sockso start