Re: Помочь в установке и связке liquidsoap и icecast
айскаст вроде поставил, мыло ставить по той же ссылке что и в дебиане я пытался ставить?
Первый русскоязычный форум посвященный интернет-радиовещанию
Форум интернет радио Icecast и Shoutcast → Общие вопросы по интернет радио вещанию → Помочь в установке и связке liquidsoap и icecast
айскаст вроде поставил, мыло ставить по той же ссылке что и в дебиане я пытался ставить?
Меня умиляет Ваша простота, по тому мануалу ничего хорошего не выйдет. На настоящий момент сборка Liquidsoap без применения opam мне лично не представляется возможной, там естественно про это ни слова, да и вобще это самый простой вариант. Ставьте из репов - легко поставить и так же легко потом удалить. На первое время точно сгодится (а может и навсегда). На выходных если будет время я опишу процесс установки, точно обещать не могу. Лучше озадачьтесь тем чтобы все остальное было на месте, например lame, libaacplus, вот держите кстати рецепт:
wget http://tipok.org.ua/downloads/media/aacplus/libaacplus/libaacplus-2.0.2.tar.gz
tar xvf libaacplus-2.0.2.tar.gz
cd libaacplus-2.0.2
./autogen.sh
./configure --prefix=/usr
make
make install
cd ../
liquidsoap ставьте со всеми потрохами
apt-get install liquidsoap liquidsoap-plugin-all
, когда уясните для себя что именно надо зачистите ненужные плагины и все.
У Вас еще полно впереди возни с конфигами, скриптами и проч, а Вы сидите вместо этого в инсталле, смешно, ей богу смешно.
Простота? Я с линью работаю неделю. Пытаюсь найти информацию по мылу. Что нашел - не подходит. Вчера до ночи ковырял мыло, застрял на ./configure мне даже интересно стало. Но убунту все таки меня не впечатлила, поставил пустую а бэкап аж на 900 метров. Самым оптимальным вариантом был бы нормально созданный мануал по конкретным шагам что бы не рыскать по углам.
пишет gyurgin_1:
Лучше озадачьтесь тем чтобы все остальное было на месте, например lame, libaacplus, вот держите кстати рецепт:
wget http://tipok.org.ua/downloads/media/aacplus/libaacplus/libaacplus-2.0.2.tar.gz tar xvf libaacplus-2.0.2.tar.gz cd libaacplus-2.0.2 ./autogen.sh ./configure --prefix=/usr make make install cd ../
liquidsoap ставьте со всеми потрохами
apt-get install liquidsoap liquidsoap-plugin-all
, когда уясните для себя что именно надо зачистите ненужные плагины и все.
Вроде поставил. Как проверить, что все работает? или это еще не все?
хотя странно, пытаюсь найти установленный пакет libaacplus - но ничего не нахожу. как будто он не установился, хотя вроде ошибок не было.
icecast -v
liquidsoap --version
whereis libaacplus
Вот и все проверки.
пишет gyurgin_1:
icecast -v
вот блин, похоже я не тот бэкап развернул (похоже что айскаст у меня еще не установлен)
:~$ icecast -v
No command 'icecast' found, did you mean:
Command 'icecast2' from package 'icecast2' (universe)
icecast: command not found
:~$ icecast2 -v
The program 'icecast2' is currently not installed. You can install it by typing:
sudo apt-get install icecast2
пишет gyurgin_1:
liquidsoap --version
Liquidsoap 1.1.1
Copyright (c) 2003-2013 Savonet team
Liquidsoap is open-source software, released under GNU General Public License.
See <[url]http://liquidsoap.fm[/url]> for more information.
пишет gyurgin_1:
whereis libaacplus
libaacplus: /usr/local/lib/libaacplus.so /usr/local/lib/libaacplus.la /usr/local/lib/libaacplus.a
айскаст то по какой ссылке лучше ставить?
поздно, уже поставил из svn
icecast -v
Icecast 2.4.1
Отредактировано pixel (16-10-2015 23:29:30)
Ну догоаривались же - нужен Icecast KH, ставьте рядом:
git clone https://github.com/karlheyes/icecast-kh.git
cd icecast-kh
./configure --prefix=/usr
make
sudo make install
# Копируем веб интефейс в папку icecast: (подставить свой путь)
cp -R web /home/radio/icecast
cp -R admin /home/radio/icecast
совсем я с этими бэкапами закружился. забыл про kh. Сегодня вечером поставлю. А тот айскаст (из svn) его как то можно удалить, что б не мешался? хотя, в принципе, у меня есть бэкап на момент его установки, так что можно и восстановить. тем более я что то с правами при установке нахимичил, пришлось каталогам логов переделывать.
Чтобы не путаться с папками, создавайте их сразу например так:
mkdir /home/radio
cd radio
mkdir icecast
mkdir liquidsoap
mkdir install
mkdir logs
cd install
и начинаете ставить.
погодите, как "/home/radio" - т.е. radio - это юзер? и касательно логов - устанавливаемые пакеты нужно будет перенастраивать, что бы логи падали именно в /home/radio/logs?
Да это как угодно, можно и пользователя, можно и так. А что значит перенастраивать? В конфигурационных файлах пути к логам.
ну по какой то инструкции читал, что логи айскаста лежат в /usr/local/var/logs/icecast - как же их перенаправить в /home/radio/logs? (а, врубился). И еще один глупый вопрос. Вчера, когда ставил айскаст из svn я ставил все из под юзера с sudo. Но потом у меня оказалось, что тот же конфиг айскаста редактится только рутом. Объясните, какие шаги нужно делать юзером, а какие рутом?
Отредактировано pixel (17-10-2015 14:05:42)
А не подскажете
После
sudo apt-get install ocaml opam
opam config env
При установке
opam install cmdliner depext base-bytes
ПИШЕТ
radio@frenchtouchfm1:/root$ opam install base-bytes
Fatal error:
# opam-version 1.2.2
# os linux
opam: "chdir" failed on /root: Permission denied
Как боротся?
РЕШЕНО
СПС РЕШИЛ
Отредактировано Zevs (15-08-2018 02:52:13)
Собираю liquidsoap, нужен с кодеком HE-AAC v2
На этапе make выдаёт
OCAMLOPT -o liquidsoap
Uncaught exception: Invalid_argument("index out of bounds")
make[3]: *** [../Makefile.rules:106: liquidsoap] Ошибка 3
make[3]: выход из каталога «/root/liquidsoap/liquidsoap/src»
make[2]: *** [../Makefile.rules:67: all-auto-ocaml-prog] Ошибка 2
make[2]: выход из каталога «/root/liquidsoap/liquidsoap/src»
make[1]: *** [Makefile.rules:27: all-subdirs] Ошибка 2
make[1]: выход из каталога «/root/liquidsoap/liquidsoap»
make: *** [Makefile:11: all] Ошибка 1
Может кто знает, как это победить?
Отредактировано Infarch (27-11-2018 13:07:27)
Да сколько можно - ставьте через opam. Что за блажь - лезть во что не знаешь.
Не умеем - какая система, версия, задача. С телепатией чето не очень...
Новости смотрим
Changed:
* Depends on OCaml >= 4.03.0
* Depends on camomile > 1.0.0
Форум интернет радио Icecast и Shoutcast → Общие вопросы по интернет радио вещанию → Помочь в установке и связке liquidsoap и icecast