UniGetUI 是一款軟體應用程序,旨在為 Windows 10 和 Windows 11 上最廣泛使用的命令列介面 (CLI) 套件管理器(包括 Winget、Scoop 和 Chocolatey)提供使用者友好的圖形介面。透過 UniGetUI,使用者可以輕鬆地從支援的套件管理器下載、安裝、更新和移除軟體以及其他功能。
UniGetUI 的主要特點
- 輕鬆管理軟體:UniGetUI 可讓您透過整合來自熱門 Windows 套件管理器(如 WinGet、Chocolatey、Scoop、Pip、Npm 等)的套件,一鍵安裝、更新或解除安裝應用程式。 NET 工具。
- 探索和過濾新包以快速找到您需要的包。
- 在安裝之前存取任何軟體包的全面元數據,包括直接下載 URL、發布者名稱和下載大小。
- 支援大量操作,使您可以透過先選擇所需的軟體包來同時安裝、更新或刪除多個軟體包。
- 接收更新的自動通知或手動管理它們,並可以選擇跳過某些版本或忽略特定軟體包的更新。
- 使用 UniGetUI Widgets 從「Widgets」窗格或「Dev Home」窗格方便地管理更新。
- 系統托盤圖示顯示可用的更新和已安裝的軟體包,使升級或卸載軟體變得簡單。
- 輕鬆自訂安裝首選項,讓您為每個軟體包選擇各種選項,包括安裝舊版本或特定架構(例如 32 位元)(這些設定也會保存以供將來更新)。
- 直接與朋友分享您最喜歡的軟體包,例如:“嘿@friend,看看這個程式!”
- 匯出自訂軟體包列表,以便輕鬆匯入到其他裝置上,從而簡化新機器或特定軟體配置的設定流程。
- 將已安裝的軟體包備份到本機文件,以便在轉換到新電腦時快速恢復。
- 新增了對 Cargo 套件管理器的支援。
軟體包的增強功能
- 軟體包現在將使用預設擴展名。分包。
- 如果發生問題,例如無法建立或匯入捆綁包時,或建立新捆綁包時存在未儲存的更改,UniGetUI 將向您發出警報。
- 關於如何在捆綁包中管理軟體包安裝選項進行了重大改進。
- 透過unigetui://協定啟動UniGetUI以實現無縫存取。更多詳細資訊可以在這裡找到。
- 改進了載入共享包的效能。
通知的改進
- 通知將不再堆疊在通知面板中。
- 嚴重故障將觸發高優先級通知,以確保立即得到關注。
包詳細資訊頁面的增強功能
- “安裝”按鈕現在包含其他選項以提高可用性。
- 一些套件管理器將透過 JSON 解析檢索詳細資訊以提高準確性。
- 針對冗長的套件描述引入了更聰明的佈局。
- 更新包清單時,對使用者選擇進行了改進。
- 動態重新載入已安裝的軟體包已得到改進。
其他介面增強功能
- 平滑度升級已實施,以最大限度地減少包裹加載過程中的卡頓。
- 使用者現在可以使用專用按鈕切換過濾器面板的可見性。
- 對不相容或本地軟體包的操作將受到限製或灰顯,以反映其可用性。
- 介面內的對話得到了整體增強。
套件管理器的改進
- Pip、Scoop 和 NPM 現在將從 JSON 解析某些數據,而不是僅依賴原始 CLI 命令。
- WinGet COM API 將在提升模式下執行時運作;不再使用傳統的 PowerShell cmdlet。
- 引入了 WinGet 疑難排解程序,用於解決無法報告已安裝的軟體包時出現的問題。
- 經過巧克力驗證的來源現在將正確顯示。
其他更新
- 新增了 UniGetUI 從 WinGet 檢索圖示的功能。
- 現在可以透過套件的上下文選單存取套件的安裝位置。
- AppSdk更新至1.6版本,提升字體渲染品質。
- 在包裹操作的處理方面取得了顯著的改進。
顯著變化
- 修正了 @flatron4eg 在 #2551 中發現的 Chocolatey 翻譯問題。
- 由@marticliment 在#2541 遷移到OperationProvider。
- 由 @skanda890 在 #2560 中更新了 README.md 和 CONTRIBUTING.md。
- 由 @skanda890 在 #2594 中執行的影像最佳化。
- 由 @eltociear 在 #2597 中更新了 Package.cs。
- 由 @skanda890 在 #2608 中更新了 PULL_REQUEST_TEMPLATE.md。
- CodeQL 配置由 @skanda890 在 #2634 中發起。
- Bug 問題範本現已由 @skanda890 在 #2652 中更新。
- 創建。深源.toml,. Whitesource,並由 @skanda890 在 #2653 中更新了 WebBasedData/test_urls.py。
- @gnerkus 在 #2625 中新增了捆綁歸檔的檔案副檔名要求(修正 #2618)。
- 由 @marticliment 在 #2557 中向軟體包引入了 OverridenInstallationOptions。
- 能夠開啟 @marticliment 在 #2671 中新增的軟體包安裝位置。
- 將通知移植到 AppSdk API,並透過 @marticliment 在 #2673 中進行了各種修復。
- PowerShell 7 現在被 @marticliment #2674 認為是穩定的。
- 解決了 @marticliment 在 #2677 中軟體頁面上某些軟體包的可見性問題。
- 在 #2686 中實作了 @marticliment 的「Open with UniGetUI」功能和 unigetui:// 深層連結。
- 由 @Schtenk 在 #2714 中啟用了 WinGet COM API 的較低信任註冊。
- 由 @wilt00 在 #2662 中新增了 Cargo 套件管理器。
- @marticliment 在 #2752 中引入了對 Trim 的支援。
- @marticliment 在 #2753 中增強了非同步性。
- 由 @StefanSchoof 在 #2770 中更新了 Winget 套件 ID。
- @marticliment 在 #2782 中停止了對 PowerShell 模組解析的支援。
- 修正了 @vikingnope 在 #2786 中預發布工作流程中的問題。
- 在 #2810 中新增了 @marticliment 的 WinGet 圖示支援。
- @marticliment 在 #2824 中為 WinGet 故障排除程序所引入的自動化流程。
- 由 @skanda890 在 #2828 中開發了沙箱 URL 創建並更新了小部件問題。
- 由 @skanda890 在 #2834 中更新了 README.md。
- 由 @marticliment 在 #2831 中將圖示新增至套件清單。
您可以下載UniGetUI 3.1.2 | 52.9 MB(開源)。請造訪以下連結:WingetUI 主頁| GitHub 儲存庫|看截圖
發佈留言