Debian vs Ubuntu
  • Hi,

    First a compliment on your outstanding work and support on airtime. I asked several things and got an immediate and valuable response every time.

    I noticed that the platform assumption is Ubuntu. I am using Debian 6 (squeeze) myself. This requires additional packages to be installed, like the Zend framework.

    Could you mention what packages are required in order for Airtime 1.6.1 to run properly?

    Thanks,
    Ed
  • 8 Comments sorted by
  • Vote Up0Vote Down Daniel JamesDaniel James
    Posts: 844Member, Sourcefabric Team
    Hi Ed,

    > I noticed that the platform assumption is Ubuntu. I am using Debian 6
    > (squeeze) myself.

    Squeeze is certainly a good option for an Airtime server. We will be
    producing official .deb versions shortly.

    > This requires additional packages to be installed,
    > like the Zend framework.

    Possibly that's only required for Airtime 1.7 onwards, not anything
    Ubuntu-specific. It may only be required for development.

    At the moment, the install tarball includes a bunch of stuff that will
    probably have to be separated out for the .deb version.

    > Could you mention what packages are required in order for Airtime 1.6.1
    > to run properly?

    This is my current dependency list for 1.6.1 on Ubuntu Lucid:

    unzip pwgen icecast2 openssl apache2 php5-pgsql libapache2-mod-php5
    php-pear php5-gd postgresql odbc-postgresql python python-configobj
    poc-streamer lame daemontools daemontools-run multitail python-mutagen
    libsoundtouch-ocaml libtaglib-ocaml libao-ocaml libmad-ocaml libesd0
    oggvideotools libportaudio2 libcamomile-ocaml-dev phing-2.4.2

    Note that libcamomile-ocaml-dev was added between 1.6.0 and 1.6.1.
    However, the recommended list for 1.7 development is

    tar gzip unzip bzip2 curl git-core pwgen openssl apache2 php5-pgsql
    libapache2-mod-php5 php-pear php5-gd postgresql odbc-postgresql sudo
    python python-configobj poc-streamer lame sox daemontools
    daemontools-run multitail zend-framework-bin python-mutagen
    libsoundtouch-ocaml libtaglib-ocaml libao-ocaml libmad-ocaml libesd0
    icecast2 oggvideotools libportaudio2 libsamplerate0 libcamomile-ocaml-dev

    So between 1.6.1 and 1.7 we seem to have added:

    tar gzip bzip2 curl git-core sox zend-framework-bin libsamplerate0

    I would guess that git-core is only required if you are pulling from
    git, not if you use the tarballs.

    Cheers!

    Daniel
  • Vote Up0Vote Down Paul BaranowskiPaul Baranowski
    Posts: 389Member, Administrator, Sourcefabric Team
    On Wed, Mar 2, 2011 at 6:51 AM, Daniel James <
    airtime-support@lists.sourcefabric.org> wrote:

    > > This requires additional packages to be installed,
    > > like the Zend framework.
    >
    > Possibly that's only required for Airtime 1.7 onwards, not anything
    > Ubuntu-specific. It may only be required for development.
    >

    Depends which part of the Zend Framework you are talking about. You
    definitely need the Zend libraries in order to run Airtime, but you dont
    need the development tools.


    > So between 1.6.1 and 1.7 we seem to have added:
    >
    > tar gzip bzip2 curl git-core sox zend-framework-bin libsamplerate0
    >

    The difference in dependency list is mainly due to a development install
    versus a user install. Those packages used to be listed with 1.6 but we
    removed them because they are only needed for development.


    - Paul

  • Hi Ed,

    The list of minimal packages required to run Airtime are available in section 2 of the install guide.

    If you can find these packages for Debian (which shouldn't shouldn't be a problem), then you should be able to properly run Airtime.
    Airtime Pro Hosting: http://airtime.pro
  • The Zend libraries are included when you download Airtime (via GIT or Sourceforge). You don't need to worry about finding a Zend package for Debian.

    Airtime Pro Hosting: http://airtime.pro
  • HI,

    just for your information, i use airtime in debian 6 server and it's work very good

    and i use the wiki and just the package in the wiki

    for the debian 6 we need to add the debian repo for lame

    add in your /etc/apt/sources.list
    deb http://www.debian-multimedia.org squeeze main non-free


    good luck
  • Vote Up0Vote Down Paul BaranowskiPaul Baranowski
    Posts: 389Member, Administrator, Sourcefabric Team
    Thanks - did you have to do anything differently to set it up?


    Paul Baranowski
    CTO, Sourcefabric, http://sourcefabric.org

    +1 (416) 832-6436 (Cell)
    Skype: paulbaranowski
    720 Bathurst St. / Suite 203 / Toronto / ON / M5S 2R4 / Canada



    On Thu, Mar 3, 2011 at 9:47 AM, tounsi9_4 <
    airtime-support@lists.sourcefabric.org> wrote:

    > HI,
    >
    > just for your information, i use airtime in debian 6 server and it's work
    > very good
    >
    > good luck
    >

  • hi,

    yes i have two different action :

    the first is for lame (add the link in sources.list) see my last post

    the second is about the folder's permission and you can see here the descriptiona nd the solution

    http://forum.sourcefabric.org/index.php/m/9494/#msg_9494
  • Thanks for the info tounsi. Hopefully this will help other Debian users Smile
    Airtime Pro Hosting: http://airtime.pro