- 如果你和我一样,想随时更新所有应用程序,那么你需要一个比 "检查更新 "更好的解决方案。
- WingetUI 是免费 Windows 软件包管理器 (winget) 工具的图形界面。
- 你可以使用 WingetUI 安装、删除和更新庞大的应用程序库。该程序使用起来非常直观,无需输入命令。
世界上有两种类型的电脑用户:一种是更新应用程序的用户,另一种是仍然运行他们最先安装的版本的用户。
我属于前者。我喜欢随时更新所有内容。如你所见,这很耗费时间。强调 可以是.
我已经 赠送给您的 NiniteNinite 是安装最流行的免费应用程序和实用工具的简单方法。我使用 Ninite 很长时间了,现在依然如此。它仍然是我安装 Windows 后最先运行的程序。
但 Ninite 能安装的应用程序非常有限。另一种方法是使用软件包管理器,如 Chocolatey 或 翅片,我们已经介绍过了 关于BinaryFork。
一般来说,winget 和软件包仓库的问题在于它们通常基于命令行。这意味着你需要键入命令才能安装、卸载或更新应用程序。这使得绝大多数用户无法使用它们。
除非你使用像 WingetUI 这样的软件。
目 录
什么是 WingetUI?
WingetUI 是一款免费实用程序,可让您更轻松地与 Windows 软件包管理器(winget)应用程序库资源库进行交互。WingetUI 是一个图形界面,它在引擎盖下使用 winget 在计算机上安装、卸载和更新应用程序。
图形界面让访问功能强大的 winget 资源库变得更容易,因为你不需要在终端窗口中键入任何命令。
最重要的是:WingetUI 由创建者 Martí Climent López 免费提供。
使用上面的按钮下载。也许这是你最后一个需要自己下载和安装的程序。也许不是。
为什么要使用应用程序资源库?
让我再说一遍:使用软件包管理器/应用程序仓库来批量管理已安装的应用程序,可以节省大量时间。
无需从开发者那里下载应用程序,你可以从资源库列表中轻松安装任何应用程序。
如果使用可信软件源,还可以解决安装从互联网上自行下载的应用程序时可能面临的大部分安全问题。应用程序安装程序会在文件内容经过验证和病毒扫描等程序后自动从资源库下载。
这并不意味着软件源不会被黑客攻击,安装程序不会被注入恶意代码。只是这种可能性较小。在 winget 的案例中,微软管理着软件源。我相信他们有足够的资源来保证安全。
顺便说一下,微软商店、谷歌播放和苹果 AppStore 都是存储库。
Winget 与 Linux 发行版中使用书面命令的软件仓库更为相关。WingetUI 使 Winget 的使用变得异常简单。
WingetUI 可以管理我的所有应用程序吗?
很可能没有。例如,我没有在 winget 库中找到 DaVinci Resolve,但我使用的大多数其他工具和程序都在那里。
如果您坚持使用流行的程序和应用程序,WingetUI 很可能会取代您现在使用的任何方法。
WingetUI 不会取代微软应用商店,也不会禁止手动安装应用程序。它只是安装、卸载和更新应用程序的另一种方式。
最酷的是,WingetUI 还能管理其他软件包管理器。目前,该列表包括 Chocolatey、Scoop、Pip 和 NPM。
WingetUI 能做什么?
让我们来了解一下 WingetUI 的主要功能。启动应用程序,你会发现 三个选项卡软件包:发现软件包、软件更新和已安装软件包。
软件安装:发现软件包选项卡
该选项卡默认为空。你需要使用搜索框搜索软件。然后使用复选框选择要安装的软件,最后点击 安装选定的软件包 按钮继续。
您也可以双击每个项目,从弹出的详细信息中选择 "安装"。
如果你需要有关特定应用程序的更多信息,你可以双击每个项目,弹出窗口会显示更多详细信息,远远超出你的需要。
软件更新选项卡
在这部分中,您只需点击一下即可更新所有应用程序(偶尔需要点击确认)。
再次检查要更新的程序,并用 更新选定软件包 按钮。如果需要更新的应用程序太多,可使用搜索框进行过滤。
可以选择特定应用程序,并将其添加到 被忽略的更新 列表。例如,我为 NodeJS 做了这个,因为我的开发环境需要一个旧版本。
卸载程序:已安装的软件包 "选项卡
在这里,您会看到一个列表,其中包含系统中已安装的所有应用程序。请注意 来源栏目 在右侧:它会告诉你安装的原始来源。
是的,Winget 和 WingetUI 可以更新和卸载从其他来源安装的应用程序。非常酷
要卸载程序,双击某个项目并在下一个弹出窗口中用 "是 "确认即可:
或选择多个项目,然后使用 卸载选定软件包 按钮。就是这么简单。
使用 WingetUI 导出和导入应用程序列表
在安装和卸载部分,您可以选择将所选项目导出到 JSON 文件。然后,您可以使用该文件将应用程序列表导入另一台 WingetUI 管理的计算机(从 "发现软件包 "选项卡)。
例如,这样可以更容易地恢复系统,或帮助您迁移到新电脑。
更简单,但并不容易,因为你必须重新进行应用程序设置。对于 Windows 中的完整备份和还原选项 请访问我们的网站。
WingetUI 缺少什么
我对 Winget 以及后来的 WingetUI 只有一点不满意:安装、卸载和更新都不是无人值守的。
这意味着你必须点击安全弹出窗口(UAC)、下一步按钮等。是的,没有额外的步骤,而且安装程序会删除这些实用程序有时会附带的任何垃圾软件。
但很多时候,你仍然需要点击弹出的确认窗口。即使你以提升的权限运行应用程序(见设置菜单)也是如此。
还有一个更小的问题:你无法设置安装位置。所有东西都安装在默认位置,即 C:\ 上的某个地方。我觉得这并不是什么大问题,主要是因为我把所有东西都安装在主系统分区上。
唯一的例外是游戏,因为游戏通常由启动器处理。另外,我在 Winget 庞大的游戏库中找不到任何游戏。所以我认为这并不重要。
重要的一点是 WingetUI(和 winget)不会更新 Microsoft Store 应用程序.这些应用程序需要使用 Microsoft Store 进行更新。这不是什么大问题,因为这些应用程序会定期自动更新。
除此之外,偶尔会出现一些错误,导致应用程序无法更新。当我在命令行下使用 winget 时,这种情况发生过不止一次,所以我怀疑问题不是 WingetUI 的错。
Winget 一直是我最喜欢的安装应用程序的方式,而 WingetUI 则让它使用起来更加方便。
总之,我认为你至少应该试试 WingetUI。我想不出使用该程序有什么缺点。如果你想到了,请告诉我。