Installation et configuration de Icecast

Ce document montre comment obtenir, compiler, et installer le serveur Icecast, version 2, de même que le module Ices (anciennement LiveIce). Il est basé sur la documentation de l'installation à partir des sources de Icecast 2.

apt-get install autoconf automake libxml2-dev libtool fakeroot dpkg-dev debhelper devscripts gawk
mkdir xiph.org
cd xiph.org
export CVSROOT=:pserver:[email protected]:/usr/local/cvsroot
cvs login

Entrer le mot de passe: anoncvs

cvs -z3 checkout ogg
cvs -z3 checkout vorbis
cvs -z3 checkout vorbis-tools
cvs -z3 checkout icecast
cvs -z3 checkout ices
cvs -z3 checkout libshout

cd ogg 
./autogen.sh
fakeroot dpkg-buildpackage
su
dpkg -i ../libogg0_1.0.0-1_i386.deb
dpkg -i ../libogg-dev_1.0.0-1_i386.deb

cd ../vorbis
./autogen.sh
fakeroot dpkg-buildpackage
dpkg -i ../libvorbis0_1.0.0-1_i386.deb
dpkg -i ../libvorbisenc2_1.0.0-1_i386.deb
dpkg -i ../libvorbisfile3_1.0.0-1_i386.deb
dpkg -i ../libvorbis-dev_1.0.0-1_i386.deb
exit

cd ../libshout/
./autogen.sh
./configure --prefix=/usr/local/libshout
make
make install

cd ../ices
./autogen.sh --prefix=/usr/local/ices --with-shout-prefix=/usr/local/libshout    

cd ../vorbis-tools
./autogen.sh
fakeroot dpkg-buildpackage -d
#dh_install
#cp: cannot stat `debian/tmp/usr/bin/ogg123': No such file or directory
#dh_install: command returned error code
#make: *** [install] Error 1


Nicolas Marchildon, mai 2003

IceCast (last edited 2007-01-06 03:34:24 by NicolasMarchildon)