101

Re: Помочь в установке и связке liquidsoap и icecast

айскаст вроде поставил, мыло ставить по той же ссылке что и в дебиане я пытался ставить?

102

Re: Помочь в установке и связке 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

, когда уясните для себя что именно надо зачистите ненужные плагины и все.
У Вас еще полно впереди возни с конфигами, скриптами и проч, а Вы сидите вместо этого в инсталле, смешно, ей богу смешно.

103

Re: Помочь в установке и связке liquidsoap и icecast

Простота? Я с линью работаю неделю. Пытаюсь найти информацию по мылу. Что нашел - не подходит.  Вчера до ночи ковырял мыло, застрял на ./configure мне даже интересно стало. Но убунту все таки меня не впечатлила, поставил пустую а бэкап аж на 900 метров. Самым оптимальным вариантом был бы нормально созданный мануал по конкретным шагам что бы не рыскать по углам.

104

Re: Помочь в установке и связке liquidsoap и icecast

пишет 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

, когда уясните для себя что именно надо зачистите ненужные плагины и все.

Вроде поставил. Как проверить, что все работает? или это еще не все?

105

Re: Помочь в установке и связке liquidsoap и icecast

хотя странно, пытаюсь найти установленный пакет libaacplus - но ничего не нахожу. как будто он не установился, хотя вроде ошибок не было.

106

Re: Помочь в установке и связке liquidsoap и icecast

icecast -v 
liquidsoap --version
whereis libaacplus

Вот и все проверки.

107

Re: Помочь в установке и связке liquidsoap и icecast

пишет 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)

108

Re: Помочь в установке и связке liquidsoap и icecast

Ну догоаривались же - нужен 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

109

Re: Помочь в установке и связке liquidsoap и icecast

совсем я с этими бэкапами закружился. забыл про kh. Сегодня вечером поставлю. А тот айскаст (из svn) его как то можно удалить, что б не мешался? хотя, в принципе, у меня есть бэкап на момент его установки, так что можно и восстановить. тем более я что то с правами при установке нахимичил, пришлось каталогам логов переделывать.

110

Re: Помочь в установке и связке liquidsoap и icecast

Чтобы не путаться с папками, создавайте их сразу например так:

mkdir /home/radio
cd radio
mkdir icecast
mkdir liquidsoap
mkdir install
mkdir logs
cd install

и начинаете ставить.

111

Re: Помочь в установке и связке liquidsoap и icecast

погодите, как "/home/radio" - т.е. radio - это юзер? и касательно логов - устанавливаемые пакеты нужно будет перенастраивать, что бы логи падали именно в /home/radio/logs?

112

Re: Помочь в установке и связке liquidsoap и icecast

Да это как угодно, можно и пользователя, можно и так. А что значит перенастраивать? В конфигурационных файлах пути к логам.

113

Re: Помочь в установке и связке liquidsoap и icecast

ну по какой то инструкции читал, что логи айскаста лежат в /usr/local/var/logs/icecast - как же их перенаправить в /home/radio/logs? (а, врубился). И еще один глупый вопрос. Вчера, когда ставил айскаст из svn я ставил все из под юзера с sudo. Но потом у меня оказалось, что тот же конфиг айскаста редактится только рутом. Объясните, какие шаги нужно делать юзером, а какие рутом?

Отредактировано pixel (17-10-2015 14:05:42)

114

Re: Помочь в установке и связке liquidsoap и icecast

А не подскажете
После
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)

115

Re: Помочь в установке и связке liquidsoap и icecast

Собираю 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)

116

Re: Помочь в установке и связке liquidsoap и icecast

Да сколько можно - ставьте через opam. Что за блажь - лезть во что не знаешь.

117

Re: Помочь в установке и связке liquidsoap и icecast

Не умеем - какая система, версия, задача. С телепатией чето не очень...

118

Re: Помочь в установке и связке liquidsoap и icecast

Новости смотрим
Changed:
* Depends on OCaml >= 4.03.0
* Depends on camomile > 1.0.0