Project Icon

UniGetUI

Windows系统多包管理器统一图形界面

UniGetUI为Windows 10和11提供了统一的图形界面,整合了WinGet、Scoop、Chocolatey等多个命令行包管理器。该工具支持软件的下载、安装、更新和卸载,并提供包发现、批量操作和自动更新等功能。UniGetUI还具备自定义安装选项、包共享以及导出导入功能,简化了系统管理和软件配置过程。

UniGetUI (原名WingetUI)

最新版本下载量 发布版本徽章 问题徽章 已关闭问题徽章
本项目的主要目标是为Windows 10和11上最常用的命令行包管理器创建一个直观的图形用户界面,如WinGetScoopChocolateyPipNpm.NET ToolPowerShell Gallery。 通过这个应用程序,您可以轻松下载、安装、更新和卸载支持的包管理器上发布的任何软件——以及更多功能!

查看支持的包管理器表了解更多详情!

这是UniGetUI(原名WingetUI)的官方仓库。如果您在寻找UniGetUI的主页,请访问https://www.marticliment.com/unigetui/

免责声明: 本项目与任何支持的包管理器都没有关联——它完全是非官方的。请注意,我,UniGetUI的开发者,不对下载的软件负责。请谨慎操作。

端点徽章 GitHub Actions 工作流状态

支持开发者

您的支持真的能产生很大的影响,非常感谢。谢谢:)
ko-fi

目录

安装

有多种方式安装UniGetUI——选择您喜欢的方式!

下载UniGetUI安装程序(推荐):

点击这里下载UniGetUI

通过Winget安装UniGetUI:

winget install --exact --id SomePythonThings.WingetUIStore --source winget

通过Scoop安装UniGetUI:

scoop bucket add extras
scoop install extras/wingetui

通过Chocolatey安装UniGetUI:

choco install wingetui

更新UniGetUI

UniGetUI有内置的自动更新器。但是,它也可以像其他包一样在UniGetUI内更新(因为UniGetUI可通过Winget和Scoop获得)。

功能

  • 轻松一键安装、更新和移除系统中的软件:UniGetUI结合了Windows上最常用的包管理器的包:Winget、Chocolatey、Scoop、Pip、Npm和.NET Tool。
  • 发现新包并过滤它们,轻松找到您想要的包。
  • 在安装前查看任何包的详细元数据。获取直接下载URL或发布者名称,以及下载大小。
  • 通过在执行操作前选择多个包,轻松批量安装、更新或卸载多个包。
  • 自动更新包,或在有更新可用时收到通知。可以按每个包跳过版本或完全忽略更新。
  • 通过小部件面板Dev Home面板上的UniGetUI小部件*轻松管理可用更新。
  • 系统托盘图标也将显示可用更新和已安装的包,以便高效地更新程序或从系统中移除包。
  • 轻松自定义包的安装方式和位置。为每个包选择不同的安装选项和开关。安装旧版本或强制安装32位架构。[但不用担心,这些选项将为此包的未来更新保存*]
  • 与朋友分享包,向他们展示您发现的程序。这里是一个例子:嘿 @朋友,看看这个程序!
  • 导出自定义包列表,然后将其导入到另一台机器并安装这些包,使用之前指定的自定义安装参数。设置机器或配置特定软件环境从未如此简单。
  • 将您的包备份到本地文件,在迁移到新机器时轻松恢复您的设置*

支持的包管理器

注意: 所有包管理器都支持基本的安装、更新和卸载过程,以及检查更新、查找新包和检索包详细信息。

管理器跳过完整性检查交互式安装安装旧版本安装预发布版本安装自定义架构安装到自定义范围自定义安装位置自定义包源支持开始版本
Winget⚠️³☑️²⚠️¹⚠️¹0.1.0
Scoop☑️²0.1.0
Chocolatey⚠️³1.6.0
Npm2.0.0
Pip2.0.0
.NET Tool2.1.0
PowerShell2.2.0

✅: UniGetUI 支持
☑️: 不直接支持但可以轻松实现
⚠️: 某些包可能不遵循此设置
❌: 包管理器不支持

1. 某些包不支持安装到自定义位置或范围,将忽略此设置
2. 尽管包管理器可能不支持预发布版本,但有些包可能会重复出现,其中一个副本是测试版
3. 某些安装程序没有图形界面,将忽略"交互式"标志

将 UniGetUI 翻译成其他语言

要将 UniGetUI 翻译成其他语言或更新旧翻译,请参阅 翻译 UniGetUI - UniGetUI Wiki 获取更多信息。

当前支持的语言

语言已翻译比例翻译者
  阿拉伯语 - عربي‎76%Abdu11ahAS, Abdullah-Dev115, FancyCookin, mo9a7i
  保加利亚语 - български60%Vasil Kolev
  孟加拉语 - বাংলা83%fluentmoheshwar, itz-rj-here, Mushfiq Iqbal Rayon, Nilavra Bhattacharya
  加泰罗尼亚语 - Català100%marticliment
  捷克语 - Čeština100%mlisko, panther7, xtorlukas
  丹麦语 - Dansk75%AAUCrisp, mikkolukas, yrjarv
  德语 - Deutsch100%1270o1, alxhu-dev, CanePlayz, Datacra5H, ebnater, michaelmairegger, Seeloewen, yrjarv
  希腊语 - Ελληνικά99%antwnhsx, thunderstrike116, wobblerrrgg
  爱沙尼亚语 - Eesti11%artjom3729
  英语 - English100%marticliment, ppvnf
  西班牙语 - Castellano100%apazga, dalbitresb12, evaneliasyoung, guplem, JMoreno97, marticliment, rubnium, uKER
  波斯语 - فارسی‎63%Imorate, itsarian, Mahdi-Hazrati, smsi2001
  芬兰语 - Suomi51%simakuutio
  法语 - Français100%BreatFR, Evans Costa, PikPakPik, Rémi Guerrero, W1L7dev
  古吉拉特语 - ગુજરાતી10%
  印地语 - हिंदी54%atharva_xoxo, satanarious
  克罗地亚语 - Hrvatski57%Stjepan Treger
  希伯来语 - עִבְרִית‎100%maximunited, Oryan
  匈牙利语 - Magyar100%gidano
  意大利语 - Italiano100%David Senoner, giacobot, maicol07, mapi68, mrfranza, Rosario Di Mauro
  印度尼西亚语 - Bahasa Indonesia83%arthackrc, joenior
  日语 - 日本語94%nob-swik, sho9029, tacostea, Yuki Takase
  韩语 - 한국어85%minbert, shblue21, VenusGirl
  立陶宛语 - Lietuvių74%dziugas1959, Džiugas Januševičius
  马其顿语 - Македонски63%LordDeatHunter
  挪威语(书面语)100%yrjarv
  挪威语(新挪威语)100%yrjarv
  荷兰语 - Nederlands100%abbydiode, CateyeNL, Stephan-P
  波兰语 - Polski100%KamilZielinski, kwiateusz, RegularGvy13, ThePhaseless
  葡萄牙语(巴西)100%maisondasilva, ppvnf, Rodrigo-Matsuura, thiagojramos, wanderleihuttel
  葡萄牙语(葡萄牙)100%PoetaGA, Tiago_Ferreira
  罗马尼亚语 - Română100%SilverGreen93, TZACANEL
  俄语 - Русский99%bropines, DvladikD, flatron4eg, katrovsky, Sergey, sklart
  斯洛伐克语 - Slovenčina12%Luk164
  塞尔维亚语 - Srpski66%daVinci13, Nemanja Djurcic
  阿尔巴尼亚语 - Shqip100%RDN000
  僧伽罗语 - සිංහල8%SashikaSandeepa, ttheek
  斯洛文尼亚语 - Slovenščina95%rumplin
  瑞典语 - Svenska49%curudel
  他加禄语 - Tagalog14%lasersPew
  泰语 - ภาษาไทย99%apaeisara, dulapahv, rikoprushka
  土耳其语 - Türkçe99%ahmetozmtn, dogancanyr, gokberkgs
  乌克兰语 - Yкраї́нська56%Artem Moldovanenko, Operator404
  乌尔都语 - اردو71%digitio, digitpk
  越南语 - Tiếng Việt99%legendsjoon, txavlog
  简体中文(中国)100%Aaron Liu, adfnekc, arthurfsy2, bai0012, BUGP 协会, ciaran, CnYeSheng, Cololi, dongfengweixiao, FloatStream, seanyu0, Sigechaishijie, SpaceTimee, Yisme
  繁体中文(台湾)95%Aaron Liu, CnYeSheng, Cololi, Henryliu880922, yrctw
最后更新时间:2024年8月17日 00:11:19

贡献者

没有我们亲爱的贡献者们的帮助,UniGetUI 就不可能实现。从修复一个错别字的人到改进了一半代码的人,没有他们 UniGetUI 是不可能实现的!:smile:

贡献者名单:

我亲爱的贡献者们

截图

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

常见问题

问:我无法安装或升级特定的 Winget 软件包!我该怎么办?

答:这很可能是 Winget 的问题,而不是 UniGetUI 的问题。

请检查是否可以通过 PowerShell 或命令提示符使用 winget upgradewinget install 命令来安装/升级软件包(例如:winget upgrade --id Microsoft.PowerToys)。

如果这种方法不起作用,请考虑在 Winget 的项目页面 寻求帮助。

问:软件包的名称被省略号截断了 — 我如何查看它的完整名称/ID?

答:这是 Winget 的一个已知限制。

更多详情,请参阅此问题:https://github.com/microsoft/winget-cli/issues/2603。

问:我的杀毒软件告诉我 UniGetUI 是病毒!/ 我的浏览器阻止了 UniGetUI 的下载!

答:应用程序(即可执行文件)被阻止和/或被检测为病毒的一个常见原因是它们没有被相对大量的人使用 — 即使它们像 UniGetUI 这样完全无害。

再加上你可能正在下载一个最近发布的应用,阻止未知应用在很多情况下是一个很好的预防措施,可以防止真正的恶意软件。

由于 UniGetUI 是开源的且使用安全,请在你的杀毒软件/浏览器设置中将该应用加入白名单。

问:Winget/Scoop 软件包安全吗?

答:UniGetUI、Microsoft 和 Scoop 不对可供下载的软件包负责,这些软件包由第三方提供,理论上可能被破坏。

Microsoft 已经为 Winget 上可用的软件实施了一些检查,以降低下载恶意软件的风险。即便如此,还是建议只从你信任的发布者那里下载软件。


查看 Wiki 以获取更多信息!

命令行参数:

--daemon:启动 UniGetUI 时不会弹出新窗口。UniGetUI 将在系统托盘中最小化运行。当在启动时启动 UniGetUI 时会使用此参数。必须启用在通知区域自动启动 UniGetUI才能使此参数生效。
--welcomewizard(或简单地使用 --welcome):显示一个窗口来选择要使用的包管理器。
--updateapps:启用自动安装可用更新。
自 3.0.0 版本起:--report-all-errors:可能有助于调试崩溃
自 3.1.0 版本起:--uninstall-unigetui:尝试从通知面板注销 UniGetUI,并静默退出
自 3.1.0 版本起:--migrate-wingetui-to-unigetui:尝试将 WingetUI 数据文件夹和快捷方式迁移到 UniGetUI,然后静默退出

安装程序命令行参数:

安装程序基于 Inno Setup。它支持所有 Inno Setup 命令行参数以及以下参数:
/NoAutoStart:安装后不会启动 UniGetUI。
/ALLUSERS:为所有用户安装 UniGetUI
/CURRENTUSER:仅为当前用户安装 UniGetUI
自 3.1.0 版本起:/NoChocolatey:不在 UniGetUI 中安装 chocolatey
自 3.1.0 版本起:/NoWinGet:如果未安装,则不安装 WinGet 和 Microsoft.WinGet.Client**(不推荐)**

项目侧边栏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号