文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

群晖包管理工具 synopkg

2023-09-16 18:36

关注

博主博客

本文主要介绍群晖的包管理工具 synopkg,类似于 Ubuntu 中的 apt-getCentOS 中的 yum。 该命令需要在命令行中执行, 需要在控制面板->终端机和 SNMP->启动 SSH 功能, 最后使用 ssh 进行远程登陆。

如需切换到 Root 权限, 使用 sudo -i 密码为群晖的管理密码。

一、查询已安装的软件包位置

nukix@nukixNAS:~$ ls /var/packages/ActiveInsight  DhcpServer      DownloadStation  HybridShareAudioStation   Docker          FileStation   Python3.9

二、synopkg 所有命令

nukix@nukixNAS:~$ synopkg --helpusage: synopkg  [...]command:  start                      启动一个包。  stop                       停止一个包。  restart [--service]                           重新启动一个包/一个或多个服务。  resume                     在不更改其 systemd 启用状态的情况下启动包。          如果包被禁用或已经激活,它将不执行任何操作。  pause                      停止包而不更改其 systemd 启用状态。          如果包已经处于非活动状态,它将不执行任何操作。  start-depend               启动所有包取决于特定服务。  stop-depend                停止所有依赖于特定服务的包。  onoffall start|stop [event] [param] 启动或停止所有包。  install        通过本地 spk 安装包。  install_from_server  [volume] [user] [beta]            从服务器安装包。  uninstall ...              卸载一个或多个软件包。  upgradeall [limitonly] [lang] [user]升级所有可升级包。  chkupgradepkg [lang]                从服务器查找所有可升级包,根据用户设置决定是否升级。  checkupdateall [lang] [user]        从服务器中查找所有可升级包(优先使用缓存),根据用户设置决定是否升级。  status                     获取已安装包的状态。  is_onoff                   检查软件包是否已安装并处于活动状态。  version                    获取已安装包的版本。  query                          从 spk 中获取包的基本信息。  list [--name] [--depend-on ]                           列出已安装的包。  checkupdate  [lang]        检查包是否可更新。

三、列出所有已安装的套件列表(举例)

nukix@nukixNAS:~$ synopkg listHybridShare-1.3.1-0904: Hybrid Share connects on-premises Synology NAS with C2 Storage, providing low-latency access to the active files that are cached locally.SMBService-4.10.18-0548: SMB Service is an easy-to-use file service management tool, allowing you to manage general settings related to the SMB/CIFS file sharing service. Through SMB Service, Windows, macOS, and Linux users can access your Synology NAS from the network once you have enabled the SMB service option in Control Panel.DhcpServer-1.0.1-0036: DHCP Server turns your DiskStation into a DHCP server within LAN to assign dynamic IP addresses and manage DHCP clients.

筛选 DhcpServer 套件

nukix@nukixNAS:~$ synopkg list | grep --ignore-case DhcpServerDhcpServer-1.0.1-0036: DHCP Server turns your DiskStation into a DHCP server within LAN to assign dynamic IP addresses and manage DHCP clients.

四、卸载 DhcpServer(举例)

# 停止套件nukix@nukixNAS:~$ synopkg pause DhcpServer# 卸载套件nukix@nukixNAS:~$ synopkg uninstall DhcpServer

五、社群配置

有些第三方软件, 在套件中心中找不到, 比如 Java 17 OpenJDK 需要借助社群进行安装。
群晖社群配置
首先点击设置, 选择套件来源, 新增

名称: synocommunity位置: https://packages.synocommunity.com/

确定后, 在套件中心就能看到社群, 社群有额外的新套件可以进行下载。

还有网络上收集的社群可进行添加

名称: 我不是矿神位置: https://spk7.imnks.com/名称: 云梦位置: https://spk.520810.xyz:666名称: 4sag位置: https://spk.4sag.ru/名称: 裙下孤魂位置: http://spk.bobohome.store:8880

参考文章

常用群晖第三方套件源汇总

来源地址:https://blog.csdn.net/dxk539687357/article/details/128774403

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-服务器
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯