在Kubuntu 15.04上启动plexmediaserver时出现问题


9

我最近从Kubuntu 15.04笔记本电脑上的plex站点安装了64位plexmediaserver,无法启动。我相信这是init脚本工作方式的变化吗?

如果您查看Plex指南,它会说是在/etc/init.d/plexmediaserver start您首次安装后执行。

看来/etc/init.d/plexmediaserver是无效的符号链接或什么?

不确定该去哪里解决此问题...


2
看来需要为systemd更新或修复Plex吗? forums.plex.tv/index.php/topic/...
jjesse

该讨论已于2015年5月更新,现在说Ubuntu plex软件包针对systemd 进行了更新。
JdeBP

Answers:


1

上面的脚本已经在我的系统上,并且仍然无法正常工作。升级到0.9.12.4.1192修复了systemd的所有问题。


12

在Ubuntu 15.04上有相同的问题

通过创建一个新文件来解决它: /etc/systemd/system/plexmediaserver.service

之后,粘贴以下内容:

[Unit]
Description=Plex Media Server for Linux
After=network.target

[Service]
Environment="PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR=/var/lib/plexmediaserver/Library/Application Support"
Environment=PLEX_MEDIA_SERVER_HOME=/usr/lib/plexmediaserver
Environment=PLEX_MEDIA_SERVER_MAX_PLUGIN_PROCS=6
Environment=PLEX_MEDIA_SERVER_TMPDIR=/tmp
Environment=LD_LIBRARY_PATH=/usr/lib/plexmediaserver
Environment=LC_ALL=en_US.UTF-8
Environment=LANG=en_US.UTF-8
ExecStartPre=/bin/sh -c '/usr/bin/test -d "${PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR}" || /bin/mkdir -p "${PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR}"'
ExecStart=/bin/sh -c '/usr/lib/plexmediaserver/Plex\ Media\ Server'
Type=simple
User=plex
Group=plex
Restart=on-failure
RestartSec=5
StartLimitInterval=60s
StartLimitBurst=3

[Install]
WantedBy=multi-user.target

然后跑 sudo service plexmediaserver start

Plex应该可以正常启动,您应该可以通过以下网址访问它:http : //127.0.0.1 : 32400/web

资源


/bin/sh -c在包装ExecStart是完全不必要的,确实是一个不匹配Type=simple
JdeBP

我这样做了,现在我得到:chris @ mediaserver2:〜$ sudo服务plexmediaserver start无法启动plexmediaserver.service:单元plexmediaserver.service无法加载:错误消息。有关详细信息,请参见系统日志和“ systemctl状态plexmediaserver.service”。
user218314

@JdeBP我只是验证您建议的更改不会工作。
Sukima 2015年

对于许多其他人,包括许多Arch Linux用户,似乎没有完全不必要和不匹配的额外Shell程序也可以正常工作。您已经以某种方式破坏了它。
JdeBP 2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.