Комментарии 62
Раз уж статья ориентирована на новичков, лучше с младых ногтей приучать вместо make install делать checkinstall, см. help.ubuntu.com/community/CheckInstall
Use CheckInstall instead of just running «sudo make install», as that will likely put files all over the filesystem, with no easy way of removing them if things go wrong.
> sudo ./configure
> sudo make
Не делайте так никогда. Для компилирования программ с исходников достаточно прав непривилегированного пользователя.
> sudo make
Не делайте так никогда. Для компилирования программ с исходников достаточно прав непривилегированного пользователя.
Вот как раз .configure без sudo не смогло выполниться
Это ненормальное для configure поведение, и стоит разобраться, почему так происходит, а не бездумно выполнять его от рута.
Про мейк инсталл уже писали выше и наверное напишут ниже.
Я же вомущусь — какого фига его нет в репах минта, если он есть в репах убунты…
Я же вомущусь — какого фига его нет в репах минта, если он есть в репах убунты…
В Минте убунтовские репы. Такого пакета не находит. С ppa ставиться не захотело, решил не заморачиваться и поставить из исходников. Все нормально заработало.
Странно. В прошлых версиях убунты minidlna был в основном канале, а в 14.04 перенесли в backports:
packages.ubuntu.com/ru/trusty-backports/minidlna
Можно включить этот канал через
packages.ubuntu.com/ru/trusty-backports/minidlna
Можно включить этот канал через
$ software-properties-gtk
-> Обновления -> trusty-backports, или через редактирование /etc/apt/souces.listили просто google: minidlna ppa
вот например первый попавшийся launchpad.net/~chrisfu/+archive/ubuntu/minidlna
вот например первый попавшийся launchpad.net/~chrisfu/+archive/ubuntu/minidlna
sudo make install
По рукам бы вам за это надавать, чтоб никогда больше этого не писали в статьях к бинарным дистрибютивам.
Предложите свой вариант. Во всех примерах идет именно sudo, вариант без приводит к ошибке копирования файлов в системные разделы. Как вариант — можно запускать консоль под root, не вижу разницы между этими вариантами.
sudo checkinstall -D
Как минимум, никогда не используйте make install на бинарных дистрибутивах, во-первых процедура uninstall может быть не описана в make файле, может быть кривой, это заставляет хранить сорсы, загаживает систему и приводит к глюкам при обновлении пакета, собрать в пакет можно одной командой, зачем гадить себе в систему и учить этому других.
Кто бы написал нормальный обзор на DLNA серверы. Уже года два пытаюсь настроить чтобы все работало, все равно какая-нибудь хрень вылезает. Перепробовал Home Media Server, Universal Media Server, Plex Media Server, PS3 Media Server. Либо форматы не поддерживает, либо глючит, либо не умеет нормально в связке с DMC работать.
У меня пожалуй основной затык в том, что я не только фильмы хочу смотреть, но и музыку в сеть раздавать, так как у меня AV-ресивер понимает DLNA.
У меня пожалуй основной затык в том, что я не только фильмы хочу смотреть, но и музыку в сеть раздавать, так как у меня AV-ресивер понимает DLNA.
MiniDLNA отлично работает. У меня телевизор Самсунг. Plex стал и вроде работал, телевизор файлы видел, но играть не хотел. Поставил MiniDLNA — все отлично. Да, пришлось поправить конфигурационные файлы и почитать, но теперь работает как часы.
У меня проблема с ними в другом. Фильмы это ерунда. А вот музыка. Есть у меня медиатека собираемая еще с 2000-х годов, в ней несколько десятков гигов музыки. Все разложено по жанрам, исполнителям, годам, альбомам, т.е. есть иерархия. И есть у меня AV-ресивер, который умеет музыку по DLNA воспроизводить. Но проблема в том, что учитывая мою организацию файлов, играть он самостоятельно может только из одной папки, а там обычно 1 альбом. Плейлисты он не умеет.
И тут в спецификации DLNA есть такая замечательная штука как DMC (Digital Media Controller), в дополнение к обычной паре DMS (Digital Media Server) и DMR (Digital Media Renderer). Она позволяет брать файлы из DMS и играть их на указанном DMR. И вот тут просто жесть сколько проблем. Например, у меня есть пара альбомов во FLAC. Ресивер их замечательно играет, если его самого туда направить. А вот через DMC — отказывается. Хотя mp3 играет и так и так. Короче, устойчивого воспроизведения музыки мне пока добиться не удалось.
DMC найти кстати тоже проблема. Есть для Android/iOS, а уже даже на винду или линукс — полтора землекопа.
И тут в спецификации DLNA есть такая замечательная штука как DMC (Digital Media Controller), в дополнение к обычной паре DMS (Digital Media Server) и DMR (Digital Media Renderer). Она позволяет брать файлы из DMS и играть их на указанном DMR. И вот тут просто жесть сколько проблем. Например, у меня есть пара альбомов во FLAC. Ресивер их замечательно играет, если его самого туда направить. А вот через DMC — отказывается. Хотя mp3 играет и так и так. Короче, устойчивого воспроизведения музыки мне пока добиться не удалось.
DMC найти кстати тоже проблема. Есть для Android/iOS, а уже даже на винду или линукс — полтора землекопа.
Фактически выбора нет :) Или minidlna или Serviio на яве.
Serviio почему-то не умеет flac и тд.
На Самсах minidlna не умеет «продолжить воспроизведение» :(
Serviio почему-то не умеет flac и тд.
На Самсах minidlna не умеет «продолжить воспроизведение» :(
Самсунговский Олшер (AllShare) в плане совместимости — корявый до жути. Сужу из личного опыта.
Друг купил телевизор Samsung. Ни один DMC на андроиде не смог его заставить что-либо проиграть.
Прошивка всего и вся на последнюю версию ничего не дала.
Что характерно, на заработал даже стандартный DMC, в одном из телефонов, Samsung AllShare — он предложил обновиться, но для Android 2.3 новой версии не было.
Через компьютер с помощью Windows Media Player и HomeMediaServer тоже ничего не получилось.
В то время как телевизор от LG молча все показывал и охотно взаимодействовал со всеми DLNA устройствами.
Спустя где-то полгода, после очередного обновления прошивки телевизора Samsung, алилуя, он начал кое-как понимать DMC на андроиде.
При этом как-то кособоко — в частности, если DMC отключается от сети, то телевизор прекращает проигрывание. Спрашивается — с какого перепугу?
Например, телевизор LG спокойно продолжает проигрывание, что очень удобно — запускаешь с телефона мультфильм детям и идешь по своим делам.
В общем, на текущий момент, я агитирую за покупку LG.
Друг купил телевизор Samsung. Ни один DMC на андроиде не смог его заставить что-либо проиграть.
Прошивка всего и вся на последнюю версию ничего не дала.
Что характерно, на заработал даже стандартный DMC, в одном из телефонов, Samsung AllShare — он предложил обновиться, но для Android 2.3 новой версии не было.
Через компьютер с помощью Windows Media Player и HomeMediaServer тоже ничего не получилось.
В то время как телевизор от LG молча все показывал и охотно взаимодействовал со всеми DLNA устройствами.
Спустя где-то полгода, после очередного обновления прошивки телевизора Samsung, алилуя, он начал кое-как понимать DMC на андроиде.
При этом как-то кособоко — в частности, если DMC отключается от сети, то телевизор прекращает проигрывание. Спрашивается — с какого перепугу?
Например, телевизор LG спокойно продолжает проигрывание, что очень удобно — запускаешь с телефона мультфильм детям и идешь по своим делам.
В общем, на текущий момент, я агитирую за покупку LG.
На Philips также ужасно работает, в процессе воспроизведения может отвалиться, листать неудобно, сабы не работают и т.п. Но я вот агитирую за покупку отдельного HTPC, возможно даже в виде андроид свистка, функционал лучше любых смарттв в разы и докупается за разницу в цене между смарт и не смарт моделями.
Xbmc + ubuntu server хорошо сочетаются. У Debian проблемы со свежим релизом xbmc. Какую-то библиотеку никак не поделят.
Вариантов реализации вагон, я вот построил на базе mac mini, но в любом случае это отдельный HTPC, все что я видел встроенным в телевизоры — полная дрянь, самого угораздило вляпаться в SmartTV год назад, следующий купленный мной телек, будет тупо экраном, все остальное лучше реализовать через отдельную приставку, если конечно телек покупается не для того чтоб смотреть рекламу по эфирному ТВ.
Это вы кстати зря. Я вот тоже купил LG модель 2011 года. DLNA работает, но субтитры не понимает, аудиодорожки не переключает и т.п. И вот я купил на кухню свежий Samsung со SmartTV (они уже от 10к пошли). И все работает, и субтитры и дорожки и работает все быстрее. В общем платформу пилят постепенно. Хотя в плане расширяемости конечно отдельный HTPC круче. Я сам попеременно использую то DLNA на телике, то XBMC через компьютер на том же телике.
У меня обратная ситуация, LG хуже чем Samsung. Но дело скорее в том, что у LG модель старше Samsung. Я думаю если взять свежие модели, и там и там будет нормально.
Serviio по какой-то причине не понравился, а minidlna не умеет транскод. Бида-бида.
Plex пока что устраивает полностью. Плюс агента добавил Kinopoisk.
И с планшета теперь удобно смотреть, с описаниями и постерами.
И с планшета теперь удобно смотреть, с описаниями и постерами.
Музыку с ним не удобно. К моей иерархии папок он добавляет свою, папку в папке в папке. Навигация становится непростым квестом. Хотя родной клиент очень симпатичный и обложки с описаниями действительно подкупают. Вот только с сериалами и фильмами разбитыми на две части у меня как-то не получилось. Мешанина выходит.
у меня rtorrent качает по разным папкам Фильмы/Сериалы и соответственно легко скармливается plex'ом.
Кто бы написал нормальный обзор на DLNA серверы
А что его писать?
Год назад, когда настраивал, попробовал несколько, пришел к Minidlna.
Остальные гораздо более невменяемые — либо водоплавающий комбайн вертикального взлета, либо чего-то не умеет, либо собирается только с бубном из кожи девственного мамонта…
А что его писать?
Год назад, когда настраивал, попробовал несколько, пришел к Minidlna.
Остальные гораздо более невменяемые — либо водоплавающий комбайн вертикального взлета, либо чего-то не умеет, либо собирается только с бубном из кожи девственного мамонта…
true unix way
Часы это Conky? Можно конфиги?
Вот здесь 19-м пунктом идет про Conky. Предлагается запустить Conky Manager из меню приложений и добавить виджеты на рабочий стол.
Только увидел, что ссылку не написало. Вот: www.binarytides.com/better-linux-mint-17-cinnamon/
serviio.org/ сам еще может кодировать налету, если клиент не поддерживает файло.
ppa:djart/minidlna — PPA со свежим релизом, ничего собирать не нужно.
За наводку на сам сервер спасибо, как раз сегодня купил новый телевизор =)
За наводку на сам сервер спасибо, как раз сегодня купил новый телевизор =)
Существуют разные варианты устранения этого недоразумения, но самый правильный путь — установка из исходников.
Хорошо, допустим, мы выбраи «самый правильний путь» для 100 подобных приложений.
Каким образом вы их потом обновлять собираетесь? :)
Заранее благодарен за то, что поделитесь опытом.
Имелось в виду — отсутствие в репозитарии. Вряд ли у пользователя будет 100 приложений, требующих регулярного обновления, которых нет в репозитарии. И тут уже подсказали по поводу CheckInstall.
В репозитарии он есть, только не в стандартных :)
См. комментарий выше.
См. комментарий выше.
Ничего не понимаю, в каких таких «не стандартных»? У меня, к примеру, ни одного PPA не добавлено в системе, и тем не менее:
mikhail@jupiter ~ $ cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=14.04 DISTRIB_CODENAME=trusty DISTRIB_DESCRIPTION="Ubuntu 14.04.1 LTS" mikhail@jupiter ~ $ aptitude show minidlna Package: minidlna State: installed Automatically installed: no Version: 1.1.2+dfsg-1~ubuntu14.04.1 Priority: optional Section: universe/net Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> Architecture: amd64 Uncompressed Size: 482 k Depends: adduser, initscripts (>= 2.88dsf-13.3), lsb-base, libavformat54 (>= 6:9.1-1), libavutil52 (>= 6:9.1-1), libc6 (>= 2.15), libexif12, libflac8 (>= 1.3.0), libid3tag0 (>= 0.15.1b), libjpeg8 (>= 8c), libogg0 (>= 1.0rc3), libsqlite3-0 (>= 3.5.9), libvorbis0a (>= 1.1.2) Conflicts: minidlna Description: lightweight DLNA/UPnP-AV server targeted at embedded systems MiniDLNA (aka ReadyDLNA) is server software with the aim of being fully compliant with DLNA/UPnP-AV clients. The minidlna daemon serves media files (music, pictures, and video) to clients on your network. Example clients include applications such as totem and xbmc, and devices such as portable media players, smartphones, and televisions. MiniDLNA is a simple, lightweight alternative to mediatomb, but has fewer features. It does not have a web interface for administration and must be configured by editing a text file. Homepage: http://sourceforge.net/projects/minidlna/
Какое отношение ваша домашняя Убунта 14.04 и ее репозитории имеют к упомянутому в топике Linux Mint 17?
>Какое отношение ваша домашняя Убунта 14.04 и ее репозитории имеют к упомянутому в топике Linux Mint 17?
Примерно такое:
Думаю, если вы заглянете в файл /etc/apt/sources.list в Mint 17, вы будете немало удивлены ;)
Примерно такое:
Linux Mint 17 is based on Ubuntu 14.04linuxmint.com/rel_qiana_cinnamon.php
Думаю, если вы заглянете в файл /etc/apt/sources.list в Mint 17, вы будете немало удивлены ;)
Т.е. вы хотите сказать, что автор поста не смог найти ПО в стандартных репозиториях его собственной ОС? ;-)
Я хочу сказать, что автор слегка погорячился, когда сказал, что
Я вполне допускаю, что в Mint по дефолту отключен убунтовский universe репозиторий, но самым правильным путем было бы просто подключить его, но уж точно не собирать из сорцов. И даже PPA не понадобится, вполне достаточно стандартных убунтовских реп ;)
Существуют разные варианты устранения этого недоразумения, но самый правильный путь — установка из исходников.
Я вполне допускаю, что в Mint по дефолту отключен убунтовский universe репозиторий, но самым правильным путем было бы просто подключить его, но уж точно не собирать из сорцов. И даже PPA не понадобится, вполне достаточно стандартных убунтовских реп ;)
Берем minidlna, берем 10 гиговый .mkv, включаем, мотаем 10 минут… иии… нет, не профит. Все повиснет.
Берем Plex, и получаем перемотку/обложки/рейтинги/етс, все, кроме смены аудиодорожек :)
Берем Plex, и получаем перемотку/обложки/рейтинги/етс, все, кроме смены аудиодорожек :)
Всегда было интересно. Как из английского слово repository кто-то смог получить репозитарий? Это что ли как дендрарий-бестиарий-репозитарий? Мне и на слух гораздо больше нравится репозиторий.
но оптимальным, все же, является MiniDLNAИз каких?
самый правильный путь — установка из исходниковПочему?
Изменение параметра вступит в силу после перезагрузки системы.
Это не так, достаточно просто написать:
sudo sysctl -p
Кстати, сейчас minidlna ставится из репозиториев прекрасно через apt-get и замечательно работает! Спасибо большое за статью! Поставил в виртуалбокс нативное приложение LG Smartshare — телевизор его не видит. С minidlna все заработало; линукс рулит :-)
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Linux Mint 17 и DLNA