Installing ices (Icecast streamer) on Ubuntu

Ices is the mp3 version of the command line streamer from It’s like sc_trans for shoutcast, but alot better. Because of the mp3 stuff, it’s not distributed as a .deb anywhere (if anyone does find a .deb, please let me know), so it has to be built from source.

It’s all relatively straightforward though:

  1. First install the Mediabuntu repository.
    wget -q -O - | sudo apt-key add -
    sudo wget -O /etc/apt/sources.list.d/medibuntu.list
    sudo apt-get update
    sudo apt-get -y upgrade
  2. Next install some headers (we need these to be able to build it) …
    sudo aptitude install libshout3-dev liblame-dev libxml-dev
  3. (Optional) Perl support in ices is useful, for this we’ll need libperl-dev
    sudo aptitude install libperl-dev
  4. Download and build the source …
    tar -zxf ices-0.4.tar.gz
    cd ices-0.4
    ./configure --with-lame
    sudo make install 


  1. #2 by Flyingmana on February 19, 2010 - 6:59 am

    never use aptitude, when you use apt-get.
    You could breake some things, so that you have a lot of problems.

(will not be published)