升级DSM 7后(无论是Beta、RC还是正式版),Plex套件的插件会失效,好多人以为是Plex终于彻底放弃了对插件的支持,其实不是的,真正的原因在于Plex在DSM 7上更改了插件的存储路径。

DSM 6下插件位置:Plex/Library/Application Support/Plex Media Server/Plug-ins
新的插件位置:/volume1/@apphome/PlexMediaServer/Plex Media Server/Plug-ins

如果你的设备上有多个 volume 的话,插件目录应该在/var/packages/PlexMediaServer/home/Plex Media Server/Plug-ins,默认情况下它是一个链接到/volume1/@apphome/PlexMediaServer/Plex Media Server/Plug-ins的软链接。

知道原因就好解决了,把旧位置的插件复制到新位置即可,通过SSH连接到设备,切换到root用户,执行以下命令:

sudo cp -r /volume1/Plex/Library/Application\ Support/Plex\ Media\ Server/Plug-ins/* /volume1/@apphome/PlexMediaServer/Plex\ Media\ Server/Plug-ins

注意,如果你的设备上有多个volume的话,修改命令中的volume1