FreeBSD

Как установить Plex Media Server в FreeBSD10?

При попытке установке Plex Media Server в FreeBSD10 вывалилась такая ошибка:

# cd /usr/ports/multimedia/plexmediaserver && make install clean
===>   plexmediaserver-0.9.8.18.290 is marked as broken: Waiting for Plex to include Python patch http://bugs.python.org/issue18178.
*** Error code 1

Stop.
make: stopped in /usr/ports/multimedia/plexmediaserver

#

Нужно достать libc.so.7 из FreeBSD9 и вставить в FreeBSD10

  • Загрузить копию libc.so.7 от FreeBSD9 тут
  • Если нет, создать папку mkdir -p /usr/local/lib/compat
  • Поместите файл libc.so.7 в Compat каталог

Ставим Plex Media Server

Сначала открываем Makefile и находим такое содержание:

ee /usr/ports/multimedia/plexmediaserver/Makefile
.if ${OSVERSION} >= 1000054
BROKEN= Waiting for Plex to include Python patch http://bugs.python.org/issue18178
RUN_DEPENDS+=   ${LOCALBASE}/lib/compat/libstdc++.so.6:${PORTSDIR}/misc/compat9x
.endif
.endif

Редактируем до такого вида:

#.if ${OSVERSION} >= 1000054
#BROKEN= Waiting for Plex to include Python patch http://bugs.python.org/issue18178
#RUN_DEPENDS+=   ${LOCALBASE}/lib/compat/libstdc++.so.6:${PORTSDIR}/misc/compat9x
#.endif
.endif

После ставим как обычно:

  • cd /usr/ports/multimedia/plexmediaserver && make install clean

Создадим libmap.conf файл для сопоставления запросов от PMS в compat/libc.so.7

  • mkdir /usr/local/etc/libmap.d
  • Создим /usr/local/etc/libmap.d/plexmediaserver.conf с таким содержанием:
[/usr/local/share/plexmediaserver/]
libc.so.7       compat/libc.so.7
[/usr/local/plexdata/]
libc.so.7       compat/libc.so.7

Запускаем Plex Media Server

  • Добавляем plexmediaserver_enable=»YES» в /etc/rc.conf
  • service plexmediaserver start

Насколько полезным был этот пост?

Нажмите на звезду, чтобы оценить!

Средний рейтинг 0 / 5. Голосов: 0

Пока оценок нет! Будьте первым, поставь свою оценку этому посту.

Мы сожалеем, что этот пост не был полезен для вас!

Давайте улучшим этот пост!

Расскажите, как мы можем улучшить этот пост?

Теги
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

0 Комментарий
Inline Feedbacks
View all comments
Back to top button
0
Would love your thoughts, please comment.x
()
x
Close
Close