MainRadiotalkCustom
Общие вопросы по интернет радио вещанию
4   •   Посмотреть все темы

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

 

25
yakoff @yakoff
Это заготовка мануала, здесь я опишу действия, выполненные мной с седьмого раза, которые привели таки к установке связки 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 **********
разархивируем: tar -zxvf icecast-2.4.2.tar.gz
переходим в полученную директорию: cd icecast-2.4.2
и, следуя указаниям README в директории icecast-2.4.2 последовательно выполняем:

заранее сообщу, что в интернетах за "make install" могут взять и расстрелять (**********), но все-же я поверил авторам 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 <**********> for more information.


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

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

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

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

89
Ok_go_love @Ok_go_love
gyurgin_1 пишет:

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

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

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

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

382
Grigorij @gyurgin_1
Вебрут и админку берите какие хотите, хоть сами делайте, кладите куда угодно, путь к ним в конфиг(про логи тоже не забываем) и запускайте спокойно /usr/bin/icecast -b -c /путь к конфигу, ну или /usr/local/bin/icecast
Да, и не под рутом.

Отредактировано gyurgin_1 - 12.12.2015