(Original 31.08.2024): Mit UniGetUI lässt sich WinGet über eine grafische Oberfläche steuern. Aber eben nicht nur WinGet, sondern inzwischen auch Scoop, Chocolatey, Pip, Npm, .NET Tool und die PowerShell Gallery. Daher der neue Name UniGetUI. Gestern Abend kam die erste Beta der Version 3.1.2.
Die Benachrichtigungen wurden von Marti jetzt in die App Sdk API migriert. Dadurch sollen sie zuverlässiger und auch besser im Windows Info Center angezeigt werden. Weiterhin kann man mit der neuen Version mit der rechten Maustaste auf ein installiertes Paket zu klicken, um den Installationsort zu öffnen. Weitere Korrekturen sind:
- Die Befehlszeilengenerationen wurden überarbeitet.
- GSudo wurde auf v2.4.2 heruntergestuft, um ein Problem mit unzulässigen Zeichen zu beheben
- Verbesserungen bei der Behandlung von Operationsergebnissen (automatisches Hochsetzen, usw.)
- Korrektur eines Problems, das bestimmte Pakete daran hinderte, die Filter zu passieren.
- Die Kontextmenüs sind nun restriktiver bei inkompatiblen und lokalen Paketen auf den Seiten für Bundles bzw. installierte Pakete
- Weitere Fehlerbehebungen und Verbesserungen.
UniGetUI 3.1.2 Beta 1
(Update 5.09.2024) Heute wurde die zweite Beta bereitgestellt. Und auch in dieser Version wurden wieder einige Funktionen hinzugefügt. So kann UniGetUI jetzt über das Protokoll unigetui://
angesprochen werden. Möglich sind jetzt unter anderem unigetui://showInstalledPage
oder unigetui://showPackage?id={}&managerName={}&sourceName={}
. Weitere Verbesserungen sind unter anderem:
- Die Seite „Paketdetails“ bietet nun mehr Aktionen, wenn ein Paket geöffnet wird.
- Das automatische Neuladen von Paketen auf der Seite der installierten Pakete ist jetzt weniger aggressiv. Es werden keine Pakete mehr entfernt, sondern nur noch fehlende Pakete hinzugefügt.
- UniGetUI unterstützt jetzt die .ubundle-Erweiterung, die das Öffnen von Paketpaketen erleichtert. Die Datei ist intern JSON.
- UniGetUI wird sich melden, wenn ein Bundle nicht erstellt werden kann, oder ein ungespeichertes Bundle verloren gehen wird. (Der Benutzer möchte ein neues Bundle erstellen, usw.)
UniGetUI 3.1.2 Beta 2
(Update 16.09.2024) Ohne weiteren neuen Beitrag, hier einmal die Änderungen, die in der Beta 2 vorgenommen wurden.
- Unterstützung für Cargo hinzugefügt
- Der Installer sollte in bestimmten Szenarien nicht mehr abstürzen
- Verbesserungen an den Icons
- Verbesserungen bei den Paketoperationen
- Aktualisiertes App SDK 1.6
- UI-Tweaks und Verbesserungen
UniGetUI 3.1.2 Beta 3
(Update 27.09.2024): Für UniGetUI wurde die vierte und damit wohl auch letzte Beta als 3.1.2 Beta 3 veröffentlicht. Mit dabei noch einige Verbesserungen und Korrekturen, auf die man sich in der finalen Version schon freuen kann, wenn man nicht gerne Betas testet.
- UI-Verbesserungen
- Die Schnittstelle ist flüssiger. Alle Hintergrundaufgaben werden als Thread ausgeführt, anstatt die asynchrone Schnittstelle zu verwenden
- Paketlisten behalten die Auswahl bei, wenn sich die Pakete ändern (bis zu einem gewissen Grad)
- Das Verhalten der Seite „Pakete entdecken“ wurde verbessert
- Das Filter-Panel hat eine Slide-out/Slide-in-Animation
- Bessere Meldungen, wenn eine UAC-Abfrage abgebrochen wurde
- Verbesserungen bei den Paketmanagern
- Korrekturen
- Cargo wird nun korrekt erkannt
- NPM-Pakete werden nun vollständig über json geparst, was die Zuverlässigkeit verbessert
- Pip- und Scoop-Paketdetail-Parser haben wichtige Verbesserungen erhalten.
- Chocolatey-authentifizierte Quellen werden nun in UniGetUI angezeigt
- WinGet COM API funktioniert nun auch, wenn UniGetUI als Administrator ausgeführt wird. Die Erkennung gebündelter WinGet-Pakete wurde verbessert
- Das WinGet PowerShell-Modul wird nicht mehr zum Parsen von Paketen verwendet.
UniGetUI 3.1.2 Beta 4
(Update 17.10.24): Aufgrund von Problemen mit dem Code Signing-Zertifikat wird sich die finale Version noch um etwa eine Woche (hoffentlich) verschieben. Aber bis dahin wurden noch ein paar Korrekturen vorgenommen.
- WinGet-Symbole werden in UniGetUI angezeigt
- Paket-Symbole werden in Paketlisten angezeigt (sie können in den Einstellungen deaktiviert werden)
- Eine WinGet-Fehlerbehebung wurde implementiert, um zu korrigieren, wenn WinGet sich selbst zerstört und keine installierten Pakete mehr meldet.
- Paket-Tags werden in der unteren rechten Ecke des Symbols angezeigt, anstatt es zu überlagern
- Interne Verbesserungen der Parallelität
Und die finale Version ist fertig
Info und Download:
- github.com/WingetUI
- github.com/WingetUI/releases
- Die Beta ist noch nicht digital signiert. Das wird mit der finalen Version dann passieren.
Danke für die vielen Hinweise.
Windows 11 Tutorials und Hilfe
- In unserem Windows 11 Wiki findet ihr sehr viele hilfreiche Tipps und Tricks.
- Falls ihr Fragen habt, dann stellt diese ganz einfach bei uns im Forum.
- Installationsmedien: Aktuelle Windows 11 ISOs findet ihr hier: 23H2 22631, oder 24H2 26100. Ansonsten immer in der rechten Sidebar.
- Windows 11 neu clean installieren Tipps und Tricks.
- Windows 11 auch ohne TPM und Secure Boot installieren.
- Windows 11 mit lokalem Konto auch Offline installieren.
- Windows 11 Inplace Upgrade Reparatur oder Feature Update.
- Automatisch anmelden Pin entfernen Windows 11.
- Alle Beiträge zu Windows 11 im Blog findet ihr über diese Seite. Wobei auch alle anderen Artikel interessant sein können.
Weiter verschlinnbessert oder doch mal auf die User gehört?
Läuft einwandfrei auf meinen Systemen. Konnte bis dato keine Fehler feststellen.
Öffne mal den Ressourcenmonitor oder irgendwas, was die CPU Auslastung loggt, damit du einen Verlauf der letzten paar Minuten siehst. Lass Unigetui ganz normal im Hintergrund laufen. Schalte den Monitor aus. Warte 2min. Schalt ihn wieder ein und schau dir die Auslastung der vergangenen 2min an – Unigetui sollte logische Kerne in der Zeit voll ausgelastet haben.
Ich habs im Märt gemeldet und der Fehler war vor ein paar Wochen noch da und ist laut github auch nicht gefixt. https://github.com/marticliment/UniGetUI/issues/2049
Ich glaube das bei dir irgendwas mit dem System oder der Installation nicht stimmt. Ich hab das Tool auf auf mehreren Computer im Einsatz und hab solch ein Problem nicht. Extra sogar mal den ganzen Bugreport durchgelesen und versucht zu reproduzieren -> nichts.
Ditto. Keine Auffälligkeiten oder anderweitigen Ungereimtheiten entdeckt. Läuft bei mir fehlerfrei und ohne offenkundige Ressourcenauslastung.
seltsam ist, dass ich das Programm nicht laden kann, habe es erst von einer anderen Stelle geschafft. Das ist mir schon öfters passiert, dachte erst es liegt an Firefox, aber auch über andere Browser. über das Link Github wird die Seite zum laden schon geöffnet, aber keine Möglichkeit was runterzuladen
Unter Assets geschaut? Die Downloads sind eingeklappt.
Die Python-Version war deutlich stabiler, und das User Interface fügte sich seltsamerweise besser in die Windows 11-Oberfläche ein.. vielleicht gehts aber auch nur mir so
https://github.com/marticliment/UnigetUI/releases/tag/3.1.2-beta1
War gerade bei.
sehr gut
Also bei mir startet es auf 3 Rechnern gar nicht mehr. Bin wieder auf 3.1.1 und alles wieder normal.
https://github.com/marticliment/UniGetUI/releases/tag/3.1.2-beta2
Heute mit Trojaner, laut Windows Defender: Win32/Wacatac.B!ml
Muss wohl ein paar Tage warten.
lässt sich nicht installieren Fehlermeldung kommt „Fehler 225, die Datei konnte nicht im temporären Ordner ausgeführt werden.Das Setup wurde abgebrochen. Der Vorgang konnte nicht erfolgreich abgeschlossen werden, da die Datei einen Virus oder möglicherweise unerwünschte Software enthält.“
Anzumerken ist auch, dass jedesmal in der BETA1 und auch in den Versionen davor immer wieder Software wiederholt als neu zu installieren erkannt wurde, obwohl sie in der angegebenen Version bereits installiert war. Das nervt allerdings!
„Note: This release is not digitally signed for convenience. Stable releases will always be signed.“
Da schlägt der Defender an …
entweder Echtzeitschutz paar Sekunden abschalten oder auf release version warten.
Das zweite Problem hatte ich bisher immer nur bei nvidia omniverse.
Was ist Cargo?
Der Paket-Manager (und mehr) von Rust.
—————————
Setup
—————————
Datei kann nicht ausgeführt werden:
powershell.exe
CreateProcess schlug fehl; Code 2.
Das System kann die angegebene Datei nicht finden.
—————————
OK
—————————
_______________________
Starting package update operation for package id=Discord.Discord with Manager name=Winget
Given installation options are
Process Executable : C:\Program Files\UniGetUI\winget-cli_x64\winget.exe
Process Call Arguments : update –id „Discord.Discord“ –exact –source winget –accept-source-agreements –disable-interactivity –silent –include-unknown –accept-package-agreements –force
Working Directory : C:\Users\*****
Process Start Time : 28.09.2024 00:10:52
–
██████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ 1024 KB / 2.76 MB
█████████████████████▒▒▒▒▒▒▒▒▒ 2.00 MB / 2.76 MB
██████████████████████████████ 2.76 MB / 2.76 MB
–
The package cannot be upgraded using winget. Please use the method provided by the publisher for upgrading this package.
Die Schriftfarbe in der Live-Ausgabe ist weis auf grau. Ohne Worte.
Internal-Error-Dynamic-Scan Update version: Microsoft.DotNet.SDK.8 version 8.0.402
manifests\m\Microsoft\DotNet\SDK\8\8.0.402 ===
Missing Properties value based on version 8.0.401:
UpgradeBehavior
Moin
Hast du vielleicht die Beta 3 mit Beta 4 verwechselt?
Kleiner Tippfehler
Mit der 3.1.2 Beta 4 funktioniert endlich das Aktualisieren der Pakete per winget-Aufruf aus UniGetUI wieder 👍🏼 Ich musste die ganze Zeit den entsprechenden winget-Befehl aus den Paketdetails händisch in eine Kommandozeile kopieren (https://github.com/marticliment/UniGetUI/issues/2750).
gepostet mit der Deskmodder.de-App für iOS