Project Icon

ruckzuck

轻量级Windows软件包管理工具

RuckZuck是一款开源的Windows软件包管理工具,提供便捷的软件安装和更新功能。它可自动下载和安装软件,检测并更新现有程序,无需人工干预。RuckZuck拥有丰富的软件仓库,支持API调用和私有仓库部署。作为第三方工具,RuckZuck不存储软件二进制文件,仅提供下载链接,不负责软件授权。该工具支持命令行操作,提供RZGet.exe用于软件安装、更新和卸载。RuckZuck不再需要用户账户认证,简化了使用流程。它可检测并更新非RuckZuck安装的软件,为系统管理员提供了灵活的软件管理选择。

2024年8月:公共基础设施的速率限制

随着ruckzuck.tools公共API使用量的持续增长,我们正在实施速率限制以管理请求量。这将确保用户在指定时间范围内只能发送有限数量的API请求。

目前getsoftwares允许5次/分钟,checkforupdate允许20次/分钟。

2024年3月:所有权变更


中文:从2024年3月1日起,ROMAWO GmbH将承担包管理器RuckZuck.tools的所有权利和义务。在赞助商的支持下,RuckZuck将继续免费提供。客户端工具将保持开源状态,并在GitHub上管理。服务器组件将从GitHub仓库中移除,不再公开访问。

ROMAWO将利用RuckZuck仓库进行商业用途,并在公共仓库中更新和维护与此用途相关的产品。非ROMAWO利益相关的已发布产品必须继续由社区更新。未使用或过时的产品将从仓库中移除。

ROMAWO不承担任何责任,也不对公共仓库中软件的许可承担责任。


德文:[略]




Windows软件包管理器提供了一种快速安装和更新软件的方法....

从仓库中选择一个软件,RuckZuck将为您处理下载和安装。 RuckZuck可以检测和更新未通过RuckZuck安装的现有软件。

RuckZuck仓库不存储软件的二进制文件,只存储软件下载链接。使用RuckZuck安装软件并不授予您该产品的许可证。

2022年8月:获取定义将需要ApiKey

由于API越来越多地被大量请求软件定义的批量下载所过载,API功能"GetSoftwares"将需要APIKey。可以通过向我发送私信或在GitHub上创建问题来请求API密钥。

V1.7.x版本的变更:

新的REST API带来了一些一般性变更:

  • 不再需要RuckZuck账户,因此也不需要认证。
    • 上传新软件时,您可以提供电子邮件地址,但一旦软件获得批准,该地址将从软件包中移除。
    • 版主需要使用Microsoft账户登录。
    • 现有'PRO'用户没有优惠(账户将被删除)。
  • RuckZuck可能会存储某些软件包的二进制文件。
    • 如果产品不提供自动下载的URL,且许可允许重新分发二进制文件,RuckZuck将能够托管这些文件。
  • 如果您托管自己的RuckZuck服务器,支持私有/断开连接的仓库(不与公共仓库同步)。

项目统计和数据:

2015年:http://rzander.azurewebsites.net/ruckzuck-packagemanager-v1-0/

2016年:https://rzander.azurewebsites.net/ruckzuck-figures-for-2016/

2017年:https://rzander.azurewebsites.net/ruckzuck-figures-for-2017/ 2018年:https://rzander.azurewebsites.net/ruckzuck-figures-for-2018/

2019年:https://rzander.azurewebsites.net/ruckzuck-figures-for-2019/

2020年:https://rzander.azurewebsites.net/ruckzuck-figures-for-2020/

2021年:https://rzander.azurewebsites.net/ruckzuck-figures-2021/

2022年:https://rzander.azurewebsites.net/ruckzuck-figures-2022/

RuckZuck组件

RuckZuck工具(RuckZuck.exe)

RuckZuck.exe是一个带有用户界面的便携工具,用于从RZ仓库安装或更新应用程序。

RZGet(RZGet.exe)

RZUpdate.exe的继任者。

安装:
通过简称安装软件:RZGet.exe install "<简称>"[;"<简称2>"] [/cleanup]
通过JSON文件安装软件:RZGet.exe install "<JSON完整路径>"[;"<JSON完整路径>"]
安装特定版本:RZGet.exe install --name "<产品名称>" --vendor "<制造商>" --version "<产品版本>"

更新:
更新所有缺失的更新:RZGet.exe update --all [--retry] [--user]
更新所有缺失的更新(排除特定软件):RZGet.exe update --all --exclude "<简称>"[;"<简称2>"] [--retry] [--user]
显示所有缺失的更新(delay=发布后的天数):RZGet.exe update --list --all [--user] [--allusers] [--delay=5]
检查软件是否需要更新:RZGet.exe update --list "<简称>" [--user]
通过简称更新软件:RZGet.exe update "<简称>"[;"<简称2>"] [--retry] [--user]

显示:
显示元数据:RZGet.exe show "<简称>"
显示特定版本的元数据:RZGet.exe show --name "<产品名称>" --vendor "<制造商>" --version "<产品版本>"

搜索:
显示完整目录JSON:RZGet.exe search
搜索关键词:RZGet.exe search zip
搜索特定类别的软件:RZGet.exe search --categories compression
搜索已安装的软件:RZGet.exe search --isinstalled true
搜索特定制造商:RZGet.exe search --manufacturer zander
搜索简称并返回PowerShell对象:RZGet.exe search --shortname ruckzuck | convertfrom-json

卸载:
通过简称卸载软件:RZGet.exe uninstall "<简称>"[;"<简称2>"] [/cleanup]
通过JSON文件卸载软件:RZGet.exe uninstall "<JSON完整路径>"[;"<JSON完整路径>"]
卸载特定版本:RZGet.exe uninstall --name "<产品名称>" --vendor "<制造商>" --version "<产品版本>"

OneGet提供程序(已弃用)

一个用于OneGet(Windows 10的一部分)的提供程序,用于使用PowerShell从RZ仓库更新或安装应用程序。

示例请参见:https://github.com/rzander/ruckzuck/wiki/RuckZuck-OneGet-Provider

用于Configuration Manager的RZ(已弃用)

允许通过用户界面将应用程序从RZ仓库导入到Microsoft System Center Configuration Manager中。它将创建ConfigMgr应用程序、部署类型、集合和部署。V1.5.1.8新闻:https://rzander.azurewebsites.net/ruckzuck-for-configmgr-new-v1-5-18/

项目侧边栏1项目侧边栏2
推荐项目
Project Cover

豆包MarsCode

豆包 MarsCode 是一款革命性的编程助手,通过AI技术提供代码补全、单测生成、代码解释和智能问答等功能,支持100+编程语言,与主流编辑器无缝集成,显著提升开发效率和代码质量。

Project Cover

AI写歌

Suno AI是一个革命性的AI音乐创作平台,能在短短30秒内帮助用户创作出一首完整的歌曲。无论是寻找创作灵感还是需要快速制作音乐,Suno AI都是音乐爱好者和专业人士的理想选择。

Project Cover

有言AI

有言平台提供一站式AIGC视频创作解决方案,通过智能技术简化视频制作流程。无论是企业宣传还是个人分享,有言都能帮助用户快速、轻松地制作出专业级别的视频内容。

Project Cover

Kimi

Kimi AI助手提供多语言对话支持,能够阅读和理解用户上传的文件内容,解析网页信息,并结合搜索结果为用户提供详尽的答案。无论是日常咨询还是专业问题,Kimi都能以友好、专业的方式提供帮助。

Project Cover

阿里绘蛙

绘蛙是阿里巴巴集团推出的革命性AI电商营销平台。利用尖端人工智能技术,为商家提供一键生成商品图和营销文案的服务,显著提升内容创作效率和营销效果。适用于淘宝、天猫等电商平台,让商品第一时间被种草。

Project Cover

吐司

探索Tensor.Art平台的独特AI模型,免费访问各种图像生成与AI训练工具,从Stable Diffusion等基础模型开始,轻松实现创新图像生成。体验前沿的AI技术,推动个人和企业的创新发展。

Project Cover

SubCat字幕猫

SubCat字幕猫APP是一款创新的视频播放器,它将改变您观看视频的方式!SubCat结合了先进的人工智能技术,为您提供即时视频字幕翻译,无论是本地视频还是网络流媒体,让您轻松享受各种语言的内容。

Project Cover

美间AI

美间AI创意设计平台,利用前沿AI技术,为设计师和营销人员提供一站式设计解决方案。从智能海报到3D效果图,再到文案生成,美间让创意设计更简单、更高效。

Project Cover

AIWritePaper论文写作

AIWritePaper论文写作是一站式AI论文写作辅助工具,简化了选题、文献检索至论文撰写的整个过程。通过简单设定,平台可快速生成高质量论文大纲和全文,配合图表、参考文献等一应俱全,同时提供开题报告和答辩PPT等增值服务,保障数据安全,有效提升写作效率和论文质量。

投诉举报邮箱: service@vectorlightyear.com
@2024 懂AI·鲁ICP备2024100362号-6·鲁公网安备37021002001498号