一、打开群晖套件中心,已安装,找到Synology Photos,点开,然后点下拉菜单,停用;
请务必确认版本为1.3.3-0330,再进行下面操作!
二、通过SSH软件(开启SSH方式详见“群晖开启SSH教程”),以root用户登录到群晖,并分别执行一下操作:
cp -f /var/packages/SynologyPhotos/target/usr/lib/libsynophoto-plugin-model.so /var/packages/SynologyPhotos/target/usr/lib/libsynophoto-plugin-model.so-bak
wget https://inis.harvi.cn/storage/article/12022-12/libsynophoto-plugin-model.so
cp -f libsynophoto-plugin-model.so /var/packages/SynologyPhotos/target/usr/lib/
chmod +x /var/packages/SynologyPhotos/target/usr/lib/libsynophoto-plugin-model.so
chown SynologyPhotos:SynologyPhotos /var/packages/SynologyPhotos/target/usr/lib/libsynophoto-plugin-model.so
三、在套件中心重新启用Synonlogy Photos,用浏览器打开Synonlogy Photos,在右上角设置菜单,点”重建索引“,耐心等待;
四、如果你的群晖系统重装系统或者升级系统,又或者是重装Synlology Photos套件或者升级Synlology Photos套件,那么该补丁会失效,需重新打补丁。
五、如果使用虚拟机安装群晖,至少要分四个CPU核心给群晖虚拟机,否则人脸识别有可能无法正常使用。
六、如果Synology Photos相册中包含有在Apple iOS系统和MacOS系统使用的HEIC文件,则需要群晖在全洗白状态下,HEIC文件的缩略图才会正常显示。
如果使用上述补丁后,想恢复原来的文件,需要先停用Synology Photos套件,输入以下命令后再重新启用套件:
rm -f /var/packages/SynologyPhotos/target/usr/lib/libsynophoto-plugin-model.so
mv -f /var/packages/SynologyPhotos/target/usr/lib/libsynophoto-plugin-model.so-bak /var/packages/SynologyPhotos/target/usr/lib/libsynophoto-plugin-model.so
chmod +x /var/packages/SynologyPhotos/target/usr/lib/libsynophoto-plugin-model.so
chown SynologyPhotos:SynologyPhotos /var/packages/SynologyPhotos/target/usr/lib/libsynophoto-plugin-model.so