Software-update: WingetUI 2.0 bèta 3

WingetUI logo (79 pix)WingetUI is een programma dat als grafische gebruikersinterface dient voor de bekendste softwarebeheerprogramma's voor Windows, namelijk WinGet, Chocolatey en Scoop. Met die packagemanagers kan software vanaf de commandline worden geïnstalleerd, bijgewerkt en verwijderd worden, en WinGetUI probeert dat dus eenvoudiger te maken. Het programma is open source, in veel talen te gebruiken waaronder in het Nederlands, heeft een donker thema en geeft notificaties als er nieuwe versies van geïnstalleerde programma's beschikbaar zijn. De derde bètarelease van versie 2.0.0 is uitgekomen en de changelog sinds bèta 1 ziet er als volgt uit:

Changes in WingetUI 2.0.0 beta 3
  • Installers widget section is now resizable
  • Context menus improvements
  • Comboboxes improvements
  • Implemented Pip package manager
  • Implemented Npm package manager
  • Added Microsoft Store packages on winget
  • General UI improvements
  • Added the Welcome Wizard
Changes in WingetUI 2.0.0 beta 2
  • Added tags to the info windows
  • Fixed issues with chocolatey
  • Redesigned installer widgets
  • Added an integrity checker to WingetUI
  • Improved ModuleNotFoundError handling
  • WingetUI shouldn't be flagged as virus anymore

WingetUI

Versienummer 2.0 bèta 3
Releasestatus Beta
Besturingssystemen Windows 10, Windows 11
Website WingetUI
Download https://github.com/marticliment/WingetUI/releases/tag/2.0.0-beta3
Licentietype GPL

Door Bart van Klaveren

Downloads en Best Buy Guide

28-05-2023 • 16:31

40

Bron: WingetUI

Update-historie

Reacties (40)

40
39
25
0
0
6
Wijzig sortering
Iemand ervaring hiermee?
Ik gebruik Chocolatey in ieder geval maar voor de rest heb ik hier geen ervaring mee
Bor Coördinator Frontpage Admins / FP Powermod @metalmania_66628 mei 2023 20:03
Iemand ervaring hiermee?
Ja ik.

Ik ben er nog steeds niet zo te spreken. Winget zelf is al super simpel. Daar heb je geen GUI voor nodig.

De installer installeert een aantal groot aantal unsigned pyhton scripts en dll's welke al snel resulteren in hits door malware scanners. Voor de rest heeft de software met regelmaat last van bugs.

Ik vind het echt nog geen aanrader.

[Reactie gewijzigd door Bor op 23 juli 2024 23:44]

Inderdaad, waarom zou je een UI willen gebruiken om applicaties te installeren als je dat ook gewoon via een cmd kunt doen, zodat je het kunt automatiseren. Voor mijn gevoel haalt zo'n UI wel een beetje het voordeel van tools als Winget en Choco weg.

Gebruik zelf altijd een script waarmee ik (bij herinstallatie) in een paar tellen de hele rits aan apps weer geinstalleerd heb staan, geen UI voor nodig :+
Ik gebruik het zelf om meldingen over nieuwe updates te ontvangen. Daar werkt het prima voor. Een kleiner tooltje dat alléén meldingen kan geven is dan ook wel goed eigenlijk.
Oke, als je apps hebt die dat niet vanuit de Microsoft Store (die doet ook iets met Winget enzo) krijgen en zo ge-update worden is dat wel te begrijpen.

Om ze te updaten zou je natuurlijk ook iedere ochtend (scheduled task) een scriptje kunnen laten runnen die kijkt welke apps te updaten zijn. Maar dan nog krijg je idd voor apps geen meldingen dat er updates zijn, dus daar kan het idd wel handig voor zijn.
Je kunt het ook automatiseren met deze tool zonder de commands uit je hoofd te leren en ook nog eens een mooie voortgang te zien.

Al lijkt het me niet handig om automatisch nieuwe versies binnen te harken. Dat vraagt om gehacked te worden
Ligt ook een beetje aan de bron van die updates, als ze uit de Microsoft Store komen zou ik daar geen issue mee hebben.
Ik heb nog wel eens problemen na het installeren met WinGet (choco). Als ik echter met de hand (bijvoorbeeld terraform) installeer via Chocolatley, werkt het als een tierelier.

Mooie tool maar nog redelijk buggy in mijn ervaring.
grote kans dat je dan moet installeren als admin om het probleem te fixen.
Ja ik gebruik het.
Doet wat het moet zonder problemen. Het handige is inderdaad dat hij Winget, Chocolatey en Scoop ineens samen neemt :)
Ik vind het een prachtig stukje software. het werkt perfect, 99% van alle updates gaan goed en het werkt mooi op de achtergrond.

Zelden zo'n handig stukje freeware gezien.
Winget zelf wel, werkt fijn, zeker in combinatie met Chocolatey heb je bijna volledige dekking.

Maar WingetUI heb ik snel weer verwijderd, die gaf bij mij van veel software een oudere versie aan als nieuwer en blokkeerde mijn laptop iedere keer bij opstarten best een poosje. Als je dat uitschakelt en 'm alleen als eenmalige installer gebruikt moet hij nog iedere keer z'n best doen bij opstarten van WingetUI, dus daarmee was het al gauw sneller om het gewoon via CLI te doen.
Winget werkt goed. Wingetui iets minder, omdat het niet volledig silent zijn werk kan doen.

Ik gebruik winget op mijn werk laptop. Choco op mijn pc (update 3x in de week automatisch).
Ik heb chocolatey verlaten voor winget. Het bijhouden van chocolatey packages was te complex, hun CI is traag en heeft tot begin dit jaar alleen server 2012 ondersteund.

Daarnaast worden veel packages handmatig goedgekeurd wat soms weken duurt.

Bij WinGet gaat alles veel eenvoudiger en efficiënter via GitHub.

Hoewel je daar als gebruiker niet direct iets van merkt is WinGet een stuk veiliger (want geen custom install scripts), en zal het aantal packages sneller groeien.
WingetUI is een grafische interface voor Winget, Chocolatey en Scoop.

Edit: oeps, was eigenlijk als reactie op Xypod13

[Reactie gewijzigd door Kaler op 23 juli 2024 23:44]

Oeh een ui voor Winget! Das handig. Ga ik zeker uitproberen :)
Bor Coördinator Frontpage Admins / FP Powermod @Xypod1328 mei 2023 20:05
Oeh een ui voor Winget! Das handig. Ga ik zeker uitproberen :)
Oprechte vraag; waarom is dat handig? Wat doe je nog meer dan "winget upgrade" of desnoods met toevoeging "--all"? Ik vind de toegevoegde waarde van een GUI voor Winget echt nihil. Winget zelf is al super simpel in gebruik.
Vanwege de notificatie. Dan ga je niet pas upgraden op het moment dat je het winget commando uitvoert.
Bor Coördinator Frontpage Admins / FP Powermod @ViTO_xp28 mei 2023 22:05
Dan moet je de tool continue draaien. Dat vind ik wel een nadeel zelf.
Het draait als je wilt op de achtergrond en update ook op de achtergrond . Het vraagt hoogstens 1x om akkoord van uit Windows beveiliging voor administrator rechten
Bor Coördinator Frontpage Admins / FP Powermod @Luchtbakker28 mei 2023 23:15
Dat gecombineerd met unsigned scripts en dll's vind ik wel een (beveiligings) risico.
Of een cmd-bestandje aanmaken met de volgende twee regels:
=====
@echo off
winget upgrade --all --silent --include-unknown
=====

En middels een GPO bij iedere logout/shutdown uitvoeren.
Als je je systeem elke dag netjes afsluit gaat het helemaal goedkomen! :Y)
Dat doe ik dus nooit. Gewoon in sleep mode, en de dag erop meteen weer verder..

Om af te sluiten, moet ik alle apps afsluiten en na het opstarten weer starten om te kunnen werken. Dat kost onnodig handenvol tijd.
Zoveel tijd kost dat nou ook weer niet... :+

Bovendien: hoe zie je dat dan met updates/upgrades :?
Want als je dat echt nooit doet gaan die ook nooit actief worden :?
Updates en/of upgrades zijn de enige reden om te herstarten.

Ik ga alleen niet herstarten omdat mijn werkdag erop zit. Als er geen updates aan het wachten zijn, dan gewoon op sleep en de dag erop meteen weer door.
Zolang winget geen pinning doet is het extreem onhandig. Er wordt aan gewerkt, maar pinning is toch echt een feature die er vanaf dag 1 in had moeten zitten.
Bor Coördinator Frontpage Admins / FP Powermod @yodax29 mei 2023 10:48
Dat zit al enige tijd tussen de experimental features:
"experimentalFeatures": {
"pinning": true,
"dependencies": true,
"directMSI": true,
"uninstallPreviousArgument": true,
},
Daar is WingetUi dus ook niet voor nodig.
Heb je gelijk in. Vind persoonlijk de command line wat onoverzichtelijk. En af en toe heb je zo'n error dat niet veel duidelijk maakt. Met een ui heb je wat meer feedback, maar ik zie wel hoe het voelt.
WingetUI is een grafische interface voor Winget, Chocolatey en Scoop.
Ja dat.. begreep ik.
Ik heb wingetui ook geprobeerd en apps als discord, Chrome, java en nog anderhalve app bleven maar naggen dat er updates waren maar vervolgens foutcodes uitpoepen zonder ook maar iets van debug info

Updaten via de internne updater van de apps en dan wingetui of heel windows opnieuw starten bleek ook geen optie

Kortom uiteindelijk winget maarr weer laten zitten Het gaf uiteindelijk meer problemen dan het oplost
Die paar aps zoals discord heb ik in de ignore list gezet, voor 99% werkt het wel goed.
Ik heb inmiddels een aardig lijstje op de ignore lijst staan. Teams Machine Wide Installer is er ook zo één...
Ik heb eigenlijk nooit veel via de command line geïnstalleerd, tot ik een youtube filmpje van Chris Titus tegen kwam.
De voorbeelden van snel en makkelijk installeren en updaten waren wel indrukwekkend als je het vergelijkt met een "normale" installatie.

Ik ga deze WingetUI dan ook zeker proberen.
Voor mij is het een mooie en makkelijke tussenstap.

#update#
Net getest en 8 programma's kunnen updaten.
Dat ging super snel, alleen Sumatra PDF stond wel in de lijst maar gaf een foutcode 1.

[Reactie gewijzigd door Not_Amused op 23 juli 2024 23:44]

Jammer van het donkere thema.

Nutteloos, slechter dan een normale lichte interface, en daar mee een verspilling van resources.
Kan je aanpassen. Er zijn in totaal 3 thema's. Wit, zwart en blauw
Met WinGetUI kun je ook applicaties verwijderen.

Ik had er o.a. Xbox Game Bar mee verwijderd, maar die bleek nodig voor het kunnen gebruiken van Eraser. Eraser is een tool om schijven te wissen. :? Ik zie het verband tussen beide applicaties niet. Maar toen ik Xbox Game Bar weer opnieuw geïnstalleerd had werkte Eraser ook weer ineens naar behoren 8)7

[Reactie gewijzigd door Uruk-Hai op 23 juli 2024 23:44]

Veel “discussies” over automatisch updaten, zeker kan dit met login/logout scripts. Ik zelf gebruik Winget-AutoUpdate waarbij er automatisch, na login, gezocht naar nieuwe winget-app-versies en geüpdatet. Deze geeft meldingen dat hij opzoek is en installatie heeft (on)succesvol heeft afgerond. Deel van de apps heb ik in een excludeapps.txt opgenomen, vanwege problematisch updaten van deze apps of deze al zelfstandig updaten.
Gebruik het nu een maand of vier.

Wordt gebruik gemaakt van een aantal (unsigned) pyhton scripts en dll's.
Soms hangt het programma zich op omdat de malware scanner tegensputtert.

Software heeft nogal wat onvalkomenheden gezien het aantal updates sinds ik het gebruik.
Maar het ergste is: de update(s) worden geinstallerd vervolgens check je nog een keer en dan blijkt dat de updater z'n beoogde werk niet heeft gedaan.

Een ander tekortkoming vind ik persoonlijk dat de gedownloade updates dan wel geheel nieuw programma niet bewaard kunnen worden. Maak nl gebruik van meerdere computers en dan is zo'n archief met updates wel handig.

Op dit item kan niet meer gereageerd worden.