1

Тема: установка icecast + liquidsoap на Ubuntu 14.04

Это заготовка мануала, здесь я опишу действия, выполненные мной с седьмого раза, которые привели таки к установке связки icecast + liquidsoap без ошибок.
К уважаемым знатокам будет просьба сообщать о найденных здесь неточностях, огрехах и введениях в заблуждение.

Итак, начнем.
В начале установим программы для сборки программ:

apt-get install make
sudo apt-get install g++

затем установим библиотеки. Я ставил их из репозитариев:

apt-get install libshout-dev
apt-get install libmp3lame-dev
apt-get install libxml2-dev

apt-get install libxslt1-dev
apt-get install libvorbis-dev

Теперь ставим icecast.
Его мы будем собирать, тк желаем более свежую версию, чем в репозитариях:
переходим в директорию /tmp:

cd /tmp

скачиваем пакет:

wget http://downloads.xiph.org/releases/icecast/icecast-2.4.2.tar.gz

разархивируем:

tar -zxvf icecast-2.4.2.tar.gz

переходим в полученную директорию:

cd icecast-2.4.2

и, следуя указаниям README в директории icecast-2.4.2 последовательно выполняем:

заранее сообщу, что в интернетах за "make install"  могут взять и расстрелять (http://habrahabr.ru/post/130868/), но все-же я поверил авторам icecast-2.4.2.

./configure
make
make install

На данном этапе можно проверить правильность установки программы, выполнив:

icecast --version

ежели кажет версию программы и не кажет ошибок - все получилось.
ответ моего сервера:

Icecast 2.4.2

Установка liquidsoap. На данный момент в репозиториях лежит актуальная версия, поэтому и ставим оттуда:

apt-get install liquidsoap

на всякий случай проверим:

liquidsoap --version

ответ сервера:

Liquidsoap 1.1.1
Copyright (c) 2003-2013 Savonet team
Liquidsoap is open-source software, released under GNU General Public License.
See <http://liquidsoap.fm> for more information.

Установка закончена. Теперь необходима настройка.

Отредактировано yakoff (07-11-2015 17:38:30)

2

Re: установка icecast + liquidsoap на Ubuntu 14.04

make install - отстой, в статье, которую Вы указали, вполне ясно почему.
checkinstall хотя бы, затрахаетесь потом мусор собирать, в случае удаления/обновления пакета.

И вообще выбрасывайте Ubuntu, ставьте Debian.

3

Re: установка icecast + liquidsoap на Ubuntu 14.04

А где мусор? Трудно удалить три папки и бинарник?

4

Re: установка icecast + liquidsoap на Ubuntu 14.04

gyurgin_1 пишет:

А где мусор? Трудно удалить три папки и бинарник?

А зависимости, которые ставили для пакета, на бумажке записываете?

5

Re: установка icecast + liquidsoap на Ubuntu 14.04

Слушайте, а ведь реально взял и записал. Давайте в Вашем пакете посмотрим и сравним.

6

Re: установка icecast + liquidsoap на Ubuntu 14.04

Сделал все по инструкции. ОС ubuntu14.04  делал на вирт сервере(koding'е) и простом вирт сервере в итоге не там не там не получилось запустить icecast2.Пишет пакет не найден да и  просто нету папки etc/icecast хотя при вводе icecast -v пишет 2.4.2 Что я сделал не так?

7

Re: установка icecast + liquidsoap на Ubuntu 14.04

Вебрут и админку берите какие хотите, хоть сами делайте, кладите куда угодно, путь к ним в конфиг(про логи тоже не забываем) и запускайте спокойно

/usr/bin/icecast -b -c  /путь к конфигу, ну или /usr/local/bin/icecast

Да, и не под рутом.

Отредактировано gyurgin_1 (12-12-2015 09:58:59)