Airtime install without Internet connection
  • Vote Up0Vote Down Daniel JamesDaniel James
    Posts: 844Member, Sourcefabric Team
    Hi Mike,

    > I downloaded the installer from your website on a thumb drive and took
    > it to my computer that will host Airtime to install, only to find out
    > the install failed as I needed 90 additional packages to be installed on
    > Ubuntu before installing Airtime.

    That's right, airtime-easy-setup is a metapackage (it downloads other
    packages for you).

    > What solutions are available for someone who's computer is not connected
    > to the internet? Is there a full 'appliance' type install that will
    > install all dependencies and Airtime?

    We do have an Airtime branded thumb drive available that contains all
    the packages:

    http://www.amazon.ca/Airtime-Sourcefabric-USB-Stick/dp/B0091JH5S6/

    but as you have another computer with Internet access, I would recommend
    moving the Airtime server to the location with Internet for the install.

    You could download all the packages to your thumb drive manually, but it
    will take a long time to do that. If you do want to try a manual install
    using your own thumb drive, here follows the list of dependencies...

    You don't say whether your Ubuntu 12.04 is amd64 or i386 version, but
    you'll need one of these:

    http://apt.sourcefabric.org/misc/liquidsoap_1.0.1~precise~sfo-4_amd64.deb (for
    an amd64 install)

    http://apt.sourcefabric.org/misc/liquidsoap_1.0.1~precise~sfo-4_i386.deb
    (for an i386 install)

    Then you'll need the Liquidsoap dependencies from Ubuntu Precise:

    libao4 (>= 1.1.0)
    libasound2 (>= 1.0.23)
    libc6 (>= 2.14)
    libfaad2
    libflac8 (>= 1.2.1)
    libgcc1 (>= 1:4.1.1)
    libmad0 (>= 0.15.1b-3)
    libmp3lame0
    libogg0 (>= 1.0rc3)
    libpcre3 (>= 8.10)
    libportaudio2 (>= 19+svn20101113)
    libpulse0 (>= 1:0.99.1)
    libstdc++6 (>= 4.1.1)
    libtag1c2a (>= 1.6-2~)
    libvorbis0a (>= 1.1.2)
    libvorbisenc2 (>= 1.1.2)
    libvorbisfile3 (>= 1.1.2)
    libx11-6
    wget
    sox
    adduser

    the latest Airtime package:

    http://apt.sourcefabric.org/misc/airtime_2.2.0-2_all.deb

    and finally the Airtime dependencies from Ubuntu Precise:

    postgresql
    python-virtualenv (>= 1.4.9)
    apache2
    curl
    ecasound
    flac
    gzip (>= 1.3.12)
    libao-ocaml
    libapache2-mod-php5
    libcamomile-ocaml-data
    libesd0
    libmad-ocaml
    libmp3lame0
    libportaudio2
    libpulse0
    libsamplerate0
    libsoundtouch-ocaml
    libtaglib-ocaml
    lsof
    monit
    multitail
    odbc-postgresql
    patch
    php-db
    php5-cli
    php5-curl
    php5-gd
    php-pear
    php5-pgsql
    pwgen
    python
    rabbitmq-server
    sysv-rc
    tar (>= 1.22)
    unzip
    vorbis-tools
    libzend-framework-php
    debconf

    Cheers!

    Daniel