群晖第三方套件中心_131款开源群晖套件

SynoCommunity 是一个开源社区,维护了大约 131 套为群晖 DSM 系统适配的第三方开源套件,只需要将源添加至套件中心即可,即开即用。

不久前,2T在大容量 VPS 上安装黑群晖,于是这台机器就变成了2T的下载与数据中转中心,免不了来回的数据传输,在前不久的小众软件服务器迁移过程中发挥了重要作用。

而这其中,需要使用各种工具,但2T发现很多工具没有,比如 tumx,也不是没有啦,主要是不会装…很尴尬。于是居然搜索到了这个好东西。

SynoCommunity

SynoCommunity 是一群开发者用爱发电,维护的一个完整的第三方群晖套件中心,目前拥有 131 款群晖套件。目前已支持 DSM 7.0,但部分套件并不支持,所以 7.0 系统并不能完整的使用全部 131 款套件。

安装 SynoCommunity(白群晖)

如果你使用正经群晖设备(俗称白群晖),并升级到了 DSM 7.0 系统,那么就直接添加 SynoCommunity 源即可:套件中心 > 套件来源 > 新增

名称:SynoCommunity位置:

确定后,就能在套件中心看到社群,以及一大堆的新套件了:

安装 SynoCommunity(黑群晖)

黑群上安装 SynoCommunity 略嫌麻烦,因为旧版本的群晖可能有一些证书过期,导致无法安装,所以跟着步骤来吧。

套件中心 > 设置 > 常规 > 信任层级,选中 Synology Inc. 和信任的开发者:

然后进入套件来源,像白群一样添加 SynoCommunity 位置就好了。

但是,敲黑板,解决:无效的位置

如果你在添加来源时,遇到 无效的位置(invalid location):

原因是 Let’s Encrypt 的老根证书过期了,但黑群更新慢,就没有新证书,于是需要手动更新一下,先打开群晖的 SSH 权限(控制面板 > 终端机和 SNMP),然后通过 SSH 登录,输入以下命令:

sudo mv /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/ca-certificates.crt.bak && sudo curl -Lko /etc/ssl/certs/ca-certificates.crt

使用从 Mozilla 获得的证书,替代老版本群晖自带的证书(注意涉及到证书,风险自负。curl.se 是著名的工具 curl 官网。

这一步做不来的朋友,我也没有办法更详细的教你了,不过你都会装黑群了,应该不是大问题,默认都会。

然后就可以解决无效的位置这个错误提示了。

SynoCommunity 都有哪些套件?

SynoCommunity 的套件太多了,可以在这里看到所有的套件列表,而2T想要使用的 tmux 工具,就在名为 SynoCli Network Tools 的套件中,它还包括了其他的网络工具,比如:screen, tmux, socat, nmap, arp-scan, mtr (My traceroute), links, rsync, autossh, etherwake, telnet, whois, arpaname, delv, dig, mdig, sshfs…

其他套件,还有:

TransmissionVimWallabagRubyredisPython3.10ownCloudJellyfiniOS AccessGit ServerffmpegFirefox Sync ServerCOPS

等等,太多了,有需要的朋友去折腾吧。