Дорогие друзья, наверняка многим из Вас известна технология torrent stream. Кто не в курсе - прошу: http://torrentstream.org/ru/. Как эта вещь работает в Windows я уже опробовал и мне она очень во многом нужна в качестве просмотра футбольных каналов on-line или же видео материала из футбольных торрент-трекеров. Как видим на сайте есть версия только для Ubuntu в упаковке .deb. Известен способ конвертации deb в rpm с помощью конвертера alien. Но с его установкой на Open Suse 12.2 существуют маленькие проблемки: пакет perl из зависимостей конвертера подтягивается устаревшей версией и естественно не устанавливается. Итак круг замкнулся. Может кто чем сможет?
ср, 13/02/2013 - 10:01
#1
Torrent stream
Отредактировано: lecksys вкл 01/04/2014 - 22:13
Не понимать.
В зузе слишком старый перл?Проверил, перл новее, чем в бунтах. Покажите, в чём ошибка, пожалуйста.PS Если хотите, я могу поковырять вечером и попробовать закинуть в свою репку.
Дело в том, что в основных репозиториях OpenSuse 12.2 пакета Alien нет. Я добавил репозиторий из позапрошлого выпуска: 11.4. Я, конечно, понимаю, что этот пакет (по неведомым мне причинам) сообществом OpenSuse не поддерживается с недавних пор. Получается, что в системе установлен Perl 5.16, а Alien (из репозиторий 11.4) просит 5.12. Вот и все несостыковка. Оно и понятно. Дистрибутив новый и не все в нем из старых может работать.
Зато он есть в не_основных.
Зачем, если есть пакеты для 12.2?
"Установится" и "работать" не зависимы: у rpm есть ключик --nodeps [на свой страх и риск конечно же], но вам же лень разбираться
Утилита alien - это крайнее средство, которое вовсе не гарантирует приемлемых результатов. А то может и поломать систему, man alien.
Нет, не лень. "Установить" - установил, а "работать" - не работает. На счет того, что это средство крайнее - согласен. Далеко не всегда результат себя оправдывал и раньше. Я как - то установил Steam из deb, но брал информацию из англоязычных сайтов и не совсем понял суть процесса до конца. Но в целом суть была такова: разобрать упакованное в deb и собрать его в rpm уже средствами Suse. Тоже вышло кривовато. Однако нет torrent stream в пакете тарбола. Только deb. Что прикажете делать?
Я видел, что в deb. Единственный надежный вариант тут- сборка из исходников. А если разработчик не желает предоставлять исходники, то не пошел бы такой разраб в жопу, не? К тому же скоро подобный функционал может получить VLC, дело не стоит на месте))
http://software.opensuse.org/package/alien
http://software.opensuse.org/package/steam
Зачем ставить из старого релиза, когда есть нормальные пакеты?
Согласен. Нет исходников - нет публики. И, кстати, была мысль о том, что раз уж до ubuntu добрались, то доберутся и до других дистрибутивов. Касательно VLC не в курсе об их планах и разработках, но у такого комбайна не удивлюсь появлению такого функционала. В общем Вы предлагаете ждать. Ну что ж... подождем.
Большое спасибо за ссылки. Буду пробовать
2ая ссыль - что это, хосспадебожемой? А вопрос пр старые пакеты я ТС уже задал. Или тут что, на каждый чих нужно линки давать?
Ну сколько можно? Либо это Open Source, либо просто_опция) Я вот юзаю офес от Softmaker, пока оно в rpm, но в случае косяков у разработчика в 2 клика заменю на другой. Просто они пока еще не лажали, вот и юзаю. примерно раз в месяц
Стим же.
Перед установкой дебов и прочими извращениями поищите сначала пакет на ОБС и пакмане
Не знаю, будет ли полной заменой TorrentStreamu, но есть альтернатива - qBittorrent, можно просматривать те же вещи практически онлайн
Просто некоторые сайты онлайн-тв тупо навязывают данную прогу.
Есть какой-нить норм просмотрщик для linux?
oS Leap 42.1x64KDE
~ Morpheus, i know linux...
Всем привет...Кому-то удалось решить вопрос..?
Ставите alien, конвертируете скачанный deb, устанавливаете. Эпик вин!
Не получается сконвертить...(......@linux-f8k6:~> sudo alien -rc Downloads/acestream-local_2.0.0_amd64.deb Downloads/acestream-local_2.0.0_amd64.rpm generated
acestream-2.0.0-2.x86_64.rpm generated
File "Downloads/acestream-local_2.0.0_amd64.rpm" not found)
Сам файл появляется, но при установке :nothing provides liba52-0.7.4.so()(64bit) needed by acestream-2.0.0-2.x86_64......
Застрял тут....
Ох уж этот alien. Попробую пересобрать вечером.
Попробую днем еще поковырять...)) Финал востока в NBA уже закончился-так и не посмотрел viasat ночью)))
Готовь сани летом!..
Не получается победить....((
Чёрт, совсем про вас забыл Попробуйте просто распаковать deb как архив в домашний каталог и запустить файл из usr/bin. Пускайте из терминала и смотрите на что ругается. Если будет непонятно, постите сюда.
Уcтановите пакет liba52-0, после чего создайте ссылку:
(для не х64 замените lib64 на lib). И устанавливайте с нарушением зависимости. У меня запустилось, но я так и не понял, как тестировать.sudo ln -s /usr/lib64/liba52.so.0 /usr/lib64/liba52-0.7.4.so
Спасибо, ща поиграюсь)))
Пересобрал deb в rpm, репка для 12.3: http://pmbs.links2linux.org/download/home:/dap/openSUSE_12.3/home:dap.repo
При установке будет такая же ошибка, но внутри уже есть нужная ссылка и зависимость. Рядом собрано и для 12.2.
Спасибо, сам плеер теперь в браузере запускается, но видео не тянется....(...больше ничего не нужно инсталить дополнительно?)
Не знаю Порыскайте по их форуму, если будет нужно что исправить, сделаю.
так в этом то и прикол...там тема тож глухая...сегодня поднял-мож кто откликнеться...))
http://forum.torrentstream.org/index.php?topic=1678.0
Ребята кто нибудь пробовал acestream и 13.2? Заслали в кукуево, где нет тарелки, а футбол смотреть надо, все таки финалы идут лиги чемпионов и европы. Вот и пытаюсь подготовить сани летом. А то не дай бог мысли начнут посещать виндоз поставить!