LINUX.ORG.RU

OpenWRT x86 & PlexMediaServer

 , ,


1

1

Так получилось, что на домашнем сервачке (P4,RAM-256Mb) поселился OpenWRT, и захотелось приделать к нему приличный DLNA.
Официально сборки PlexMediaServer под Openwrt нет.
Я попробовал распаковать .deb пакет и все действия выполнить по скрипту для установки в Gentoo (там тоже .deb пакет расковыривают) Но запускаться оно не захотело:

OpenWrt:/usr/lib/plexmediaserver# ./Plex\ Media\ Server
-ash: ./Plex Media Server: not found

OpenWrt:/usr/lib/plexmediaserver# ls -la
drwxr-xr-x    3 root     root          4096 Oct 15 13:02 .
drwxr-xr-x   10 root     root         12288 Nov 16 19:13 ..
-rwxr-xr-x    1 plex     root       2975592 Oct 15 13:00 Plex DLNA Server
-rwxr-xr-x    1 plex     root       2576440 Oct 15 13:00 Plex Media Scanner
-rwxr-xr-x    1 plex     root       6899000 Oct 15 13:00 Plex Media Server

Проверил содержимое Plex Media Server:

File Type: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, BuildID[sha1]=0x403bd7254168b9773d253b856c5785b548f5edab, stripped MIME Type: application/x-executable.

Проверка зависимостей от библитек также не видит файл:

OpenWrt:/usr/lib/plexmediaserver# ldd ./Plex Media Server
-ash: ./Plex: not found 

При этом cp файл видит и копирует нормально, и при переименовании трабл сохраняется:

OpenWrt:/usr/lib/plexmediaserver# cp ./Plex\ Media\ Server  ./pms
OpenWrt:/usr/lib/plexmediaserver# ldd ./pms
-ash: ./pms: not found

собстно вопросы:
1. Как же так, файл есть, но его нет? (в гугле был, там предполагают запуск 32-bit на kernel 64-bit, вроде как не мой случай)
2. Как исправить? (поставить deb не предлагать, он уже был)



Последнее исправление: Tohin (всего исправлений: 1)
Ответ на: комментарий от Black_Shadow

Уже было в первом сообщении

Пробовал:

OpenWrt:/usr/lib/plexmediaserver# cp ./Plex\ Media\ Server  ./pms
OpenWrt:/usr/lib/plexmediaserver# ldd ./pms
-ash: ./pms: not found

Tohin
() автор топика

По полному пути обратись. Или убери "./"

dhameoelin ★★★★★
()
Ответ на: комментарий от ktk

Кажется да. в списке файлов найден libuClibc-0.9.33.2.so нужен glibc?

По полному пути обратись

Не играет роли, пробовал.

Tohin
() автор топика
Ответ на: комментарий от ktk

debootstrap?

Как один из вариентов решения я предполагаю пакет debootstrap. Но я не понимаю как он работает. Кто имел с ним дело: 1. Сколько места сожрет на винте? 2. Сильно ли будет тормозить? (хотя ядро то будет WRT-шное) 3. Какие еще подводные камни я встречу?

Tohin
() автор топика
Ответ на: debootstrap? от Tohin

debootstrap!

в chroot-е под debian wheezy запустился, и вроде работает.
Функционал не проверял.
Раздел без доп.ухищрений пополнел на 679.5M
Многовато.попробую перетащить на чистый WRT и/или поудалять все что можно из chroot

Tohin
() автор топика
Ответ на: debootstrap! от Tohin

Раздел без доп.ухищрений пополнел на 679.5M

Протёр ненужное. Пока осталось 234.3M (функционал пока не проверял :))

Tohin
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.