🛡️ UniGetUi ex WingetUI - Idéal pour les mises à jour logicielles

Poster ici les programmes utiles que vous avez découverts
Avatar de l’utilisateur
Parisien_entraide
Messages : 21562
Inscription : 02 juin 2012 20:48
Localisation : Thomas Anderson : Je suis dans et en dehors de la matrice :-)

🛡️ UniGetUi ex WingetUI - Idéal pour les mises à jour logicielles

par Parisien_entraide »

Uniget.jpg

UniGetUi (anciennement WingetUI)


Rappel : Il permet de gérer, installer et mettre à jour graphiquement les logiciels Windows (Et même certaines parties de Windows)


Anciennement on avait WinGetUI, et la présentation et fonctionnement se ressemblent
https://www.malekal.com/wingetui-interf ... e-paquets/

Edit du 21/02/2025 : Un nouveau tuto pour UniGetUI a été mis en place
UniGetUI : interface utilisateur pour le gestionnaire de paquets Winget et Scoop
https://www.malekal.com/unigetui-interf ... e-paquets/


En juillet 2024 WingetUI est devenu UnigetUI. Il n'y a aucun changement dans l'application
Par contre le nombre de gestionnaires de paquets s'est accru

--------------------------------------------------

!
WinGet : Le gestionnaire de paquets officiel de Microsoft.
Contient : Logiciels généraux, Application du Microsoft Store

Scoop : Excellent dépôt d'utilitaires souvent inconnus mais utiles et d'autres paquets intéressants.
Contient : Utilitaires, programmes en ligne de commande, logiciels généraux (bucket extra requis)

Chocolatey : Le gestionnaire de paquets classique pour Windows
Contient : Logiciels généraux

Npm : Gestionnaire de paquets de Node JS. Rempli de librairies et autres utilitaires en relation avec le monde javasscript
Contient : Librairies Javascript Node et autres utilitaires associés

Pip : Gestionnaire de librairies de Python et autres utilitaires liés à python
Contient : Librairies Python et autres utilitaires associés

Cargo : Gestionnaire de paquets de Rust
Contient : Des librairies Rust et programmes écrits en Rust

Vcpkg : Gestionnaire de librairies C/C++
Contient : Librairies C/C++ et programmes liés

.NET Tool : Un dépot rempli d'outils et d'exécutables conçus pour l'écosystème Microsoft.net
Contient : Outils et scripts liés à .Net

Powershell 5x et 7.x : Des librairies, des scripts pour étendre les capacités de Powershell
Contient : Modules, scripts, Cmdlets


WingetUI est renommé pour souligner la différence entre WingetUI et Winget (un gestionnaire de paquet développé par Microsoft avec lequel le développeur n'a aucun lien).
Alors que Winget peut être utilisé avec WingetUI, WingetUI peut être utilisé avec d'autres gestionnaires de paquets, ce qui peut porter à confusion.


WinGetUi a le même objectif que WinGet mais il possède des fonctionnalités particulières qui le rendent particulièrement intéressant, surtout pour ceux qui n'aiment pas ou ne sont pas à l'aise avec la ligne de commande .




Parmi les fonctionnalités intéressantes, on peut noter :

- Une interface graphique simple avec 3 onglets. Le premier liste les logiciels disponibles que l'on peut installer. Le second regroupe les logiciels installés sur le PC qui ont une mise à jour. Le troisième onglet liste les logiciels installés sur le PC.

- La possibilité à partir de ces trois onglets d'installer, de mettre à jour ou de désinstaller très facilement des applications d'un PC Windows qu'il soit sous Windows 10 ou Windows 11.

- La détection des mises à jour des logiciels et applications installées manuellement ainsi que la possibilité de désinstaller les applications intégrées de Windows.


Le fait que WingetUI s'appuie aujourd'hui sur les dépôts logiciels Winget, Scoop et Chocolatey et donne accès à plus de 14 000 applications ou packages potentiellement téléchargeables et installables sur un ordinateur à partir de son interface.

- Une barre de recherche qui permet de trouver dans cette immense logithèque un logiciel particulier et obtenir des informations comme le nom, l'identifiant, la version du paquet ainsi que sa source (Chocolatey, Scoop, Winget, Microsoft Store).
- Une fonctionnalité de sécurité qui permet de s'assurer que le logiciel à installer ou à mettre à jour est bien un original. WinGetUi par défaut vérifie la clé de hachage du paquet et la compare à celle fournie par le développeur ou l'éditeur.
- La capacité de WingetUI d’importer et d’exporter les packages de son choix, afin pouvoir les installer plus tard.


Lien auteur et pour le téléchargement https://github.com/marticliment/UniGetUI/releases



Je vais donc passer outre les fonctionnalités pour me concentrer juste sur la partie mise à jour logicielle, pour une simple raison
J'avais un PC qui était pleinement compatible pour Win11 24H2, mais je ne voyais rien venir en tant que proposition pour passer de la 23H2 à la 24H2

En testant UniGetUi il m'a été indiqué des composants/fichiers de Windows devant être mis à jour
J'ai trouvé cela étonnant vu que sur ce PC hormis les pilotes que j'ai neutralisé pour les maj automatique, rien n'est bloqué que ce soit pour celles classiques et complémentaires (mensuelles ou pas)
Après la maj via ce qui était proposé par UniGetUI, il m'a été proposé de passer en 24H2...
(Je soupçonne que c'est en lien avec la dernière mise à jour de la pile de service (SSU) qui n'était pas curieusement proposée/installée via les maj de Windows et qui est impérative)

uniget1.jpg

ATTENTION : UniGetUI ne traite pas les pilotes

Pour cela il faut de diriger vers SNAPPY DRIVER ORIGIN
https://www.malekal.com/snappy-driver-i ... r-pilotes/
ou
DRIVERS CLOUD
https://www.malekal.com/driverscloud-me ... s-pilotes/



Là c'est un mauvais exemple car je ne dispose pas de programmes Office (Et du reste je ne sais pourquoi c'est proposé) mais c'est pour la démonstration
On peut demander une installation en mode administrateur pour les programmes à problèmes soit globalement dans la partie du haut du programme, soit pour chaque programme

Cela est possible également via les paramètres du programme
uniget2.png
Néanmoins le lancement de UniGetUi peut parfois être capricieux
Il faut alors le lancer en mode administrateur, ce qui permet parfois d'afficher des packages qui ne s'affichent pas quand on est sur un compte standard.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
- Only Amiga... Was possible ! Lien https://forum.malekal.com/viewtopic.php?t=60830
- « Un problème sans solution est un problème mal posé. » (Albert Einstein)
- « Tous les patients mentent » (Théorème du Docteur House) Que ce soit consciemment ou inconsciemment
- Jeff Goldblum dans Informatic Park, professeur adepte de la théorie du chaos : « Vous utilisez un crack, un keygen ? Qu’est-ce qui pourrait mal tourner?? »
- Captcha : Il s'agit d'un ordinateur qui demande à un humain de prouver.. qu'il n'est pas un ordinateur ! (Les prémices du monde de demain)
- Dans le monde il y a deux sortes de gens : Ceux qui font des sauvegardes et .. Ceux qui vont faire des sauvegardes (Extrait du Credo.. Telle est la voie ! )
Avatar de l’utilisateur
Parisien_entraide
Messages : 21562
Inscription : 02 juin 2012 20:48
Localisation : Thomas Anderson : Je suis dans et en dehors de la matrice :-)

Re: 🛡️ WingetUI devient UniGetUI - Idéal pour les mises à jour logicielles

par Parisien_entraide »

2025-03-01_163341.jpg

UnigGetuI est sorti en version finale 3.1.7


Lien de téléchargement direct de cette version :https://github.com/marticliment/UniGetU ... taller.exe
Lien auteur https://github.com/marticliment/UniGetUI/releases


L'objectif principal de cette version 3.1.7 est les améliorations des gestionnaires de packages individuels.


Unigetui peut désormais être configuré de manière à ce qu'il soit entièrement portable et que les paramètres s'y enregistrent.
Un problème de longue date dans lequel Winget ne fonctionnait pas sur les systèmes sur lesquels l'utilisateur n'avait pas de droits d'administration a finalement été corrigé

Pour l'instant installée sous Windows 10 à jour
Je note qu'il y a cependant des "morceaux" de Windows qui n'apparaissent pas (En fait c'est "normal" car c'est comme avec les programmes, il y a des upgrades mineures et majeures,qui sont en "gestation" pour les mineures et sortiront au sein d'une maj majeure)

Dans cette version on peut ignorer les versions "mineures"




LES PRINCIPALES NOUVEAUTES

- Tous les gestionnaires de packages basés sur NuGet (sauf Chocolatey) utilisent le test basé sur l'API pour les mises à jour
- Les comparaisons de versions ont été améliorées. Est maintenant 1,10> 1,9. Cela corrige les problèmes de chocolat et l'affichage de versions obsolètes.
- L'utilisation du processeur, lorsque Unigetui fonctionne en arrière-plan, a été considérablement améliorée (~ 1% au préalable, ~ 0% maintenant).
- Certains scénarios de chute Unigetui ont été corrigés.
- Un bouton pour manuel ajoutant des connexions de bureau à supprimer a été ajouté.
- Meilleur affichage de certaines conditions d'interface utilisateur dans la barre de titre
- Améliorations sur la disposition de l'interface utilisateur.
- Améliorations dans la détection des connexions de bureau pour les mises à jour.
- Ainsi que de nouvelles corrections, avec l'aide de la communauté GitHub


La liste intégrale des changements figure ici https://github.com/marticliment/UniGetUI/releases

wingit maj win10.jpg

Ne pas hésiter à aller dans les paramètres, et de répondre à la question qui figure au lancement (que l'on peut ensuite retrouver dans les paramètres)
1.jpg
anonym.jpg


Liste des paquets actualisée
paquets.jpg
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
- Only Amiga... Was possible ! Lien https://forum.malekal.com/viewtopic.php?t=60830
- « Un problème sans solution est un problème mal posé. » (Albert Einstein)
- « Tous les patients mentent » (Théorème du Docteur House) Que ce soit consciemment ou inconsciemment
- Jeff Goldblum dans Informatic Park, professeur adepte de la théorie du chaos : « Vous utilisez un crack, un keygen ? Qu’est-ce qui pourrait mal tourner?? »
- Captcha : Il s'agit d'un ordinateur qui demande à un humain de prouver.. qu'il n'est pas un ordinateur ! (Les prémices du monde de demain)
- Dans le monde il y a deux sortes de gens : Ceux qui font des sauvegardes et .. Ceux qui vont faire des sauvegardes (Extrait du Credo.. Telle est la voie ! )
Avatar de l’utilisateur
Parisien_entraide
Messages : 21562
Inscription : 02 juin 2012 20:48
Localisation : Thomas Anderson : Je suis dans et en dehors de la matrice :-)

Re: 🛡️ WingetUI devient UniGetUI - Idéal pour les mises à jour logicielles

par Parisien_entraide »

Juste un complément..

En ce début d'année j'ai procédé sur des PC en Windows 10 Pro 22H2 et Windows 11 23H2 et 24H2 à des mises à jour logicielles via UniGetUI


Tout s'est bien passé mais j'ai noté 2 choses

- J'avais un PC en 23H2 qui ne s'était pas encore vu proposer de passer en 24H2 alors qu'il remplit pleinement les conditions
UniGetUI m'a trouvé une maj de la pile de maintenance en plus de certaines librairies de type .net etc
Pour savoir ce que c'est : https://learn.microsoft.com/fr-fr/windo ... ck-updates
Après avoir installé la maj de la pile de maintenance, et redémarrage du PC il m'a été proposé de passer en 24H2 ce qui s'est effectué sans encombre

C'est assez curieux car ce PC n'est pas "bidouillé",(Du moins à l'époque) toutes les mises jour dont même accessoires/de fonctionnalités sont autorisées et Windows indiquait que tout était à jour


- En passant ensuite le programme QUIKINSTALLER, il m'a été proposé une dizaine d'autres mises à jour
Sur le site https://www.malekal.com/quickinstaller- ... n-un-clic/
Sur le forum viewtopic.php?t=74245

Ce qui fait que ce programme est un bon complément à UniGetUI pour les maj d'applications
- Only Amiga... Was possible ! Lien https://forum.malekal.com/viewtopic.php?t=60830
- « Un problème sans solution est un problème mal posé. » (Albert Einstein)
- « Tous les patients mentent » (Théorème du Docteur House) Que ce soit consciemment ou inconsciemment
- Jeff Goldblum dans Informatic Park, professeur adepte de la théorie du chaos : « Vous utilisez un crack, un keygen ? Qu’est-ce qui pourrait mal tourner?? »
- Captcha : Il s'agit d'un ordinateur qui demande à un humain de prouver.. qu'il n'est pas un ordinateur ! (Les prémices du monde de demain)
- Dans le monde il y a deux sortes de gens : Ceux qui font des sauvegardes et .. Ceux qui vont faire des sauvegardes (Extrait du Credo.. Telle est la voie ! )
Avatar de l’utilisateur
Parisien_entraide
Messages : 21562
Inscription : 02 juin 2012 20:48
Localisation : Thomas Anderson : Je suis dans et en dehors de la matrice :-)

Re: 🛡️ WingetUI devient UniGetUI - Idéal pour les mises à jour logicielles

par Parisien_entraide »

Mise à jour en version 3.17 (fiche mise à jour)

ATTENTION Parfois peut apparaitre un bug lors de la mise à joursous Windows 10 et 11 : Après la mise à jour, l'outil ne se lance pas
(Maj d'avril 2025) Néanmoins avec les Beta 1 et 2 le problème (du moins chez moi) a disparu


Edit : Après divers tests
Il faut désactiver l'anti virus en place le temps de l'installation (automatique ou manuelle car j'ai testé les deux)
Ensuite tout refonctionne
Il y a un lien je pense avec la protection du fichier "TEMP" utilisé par UniGetUI


Edit 2 : Sur un PC en Windows 11 24H2, avec Windows Defender par contre cela ne fonctionne pas..

La solution :

Allez à (xxx étant votre nom d'utilisateur)

Code : Tout sélectionner

C:\Users\xxxx\AppData\Local\UniGetUI
et cliquer sur le fichier

Code : Tout sélectionner

UniGetUI Updater.exe
Cela va réinstaller le tout et.. Cela fonctionne

Je pense que l'auteur va se pencher sur la chose vu les remontées des utilisateurs qui sont nombreuses
- Only Amiga... Was possible ! Lien https://forum.malekal.com/viewtopic.php?t=60830
- « Un problème sans solution est un problème mal posé. » (Albert Einstein)
- « Tous les patients mentent » (Théorème du Docteur House) Que ce soit consciemment ou inconsciemment
- Jeff Goldblum dans Informatic Park, professeur adepte de la théorie du chaos : « Vous utilisez un crack, un keygen ? Qu’est-ce qui pourrait mal tourner?? »
- Captcha : Il s'agit d'un ordinateur qui demande à un humain de prouver.. qu'il n'est pas un ordinateur ! (Les prémices du monde de demain)
- Dans le monde il y a deux sortes de gens : Ceux qui font des sauvegardes et .. Ceux qui vont faire des sauvegardes (Extrait du Credo.. Telle est la voie ! )
Avatar de l’utilisateur
Parisien_entraide
Messages : 21562
Inscription : 02 juin 2012 20:48
Localisation : Thomas Anderson : Je suis dans et en dehors de la matrice :-)

Re: 🛡️ WingetUI devient UniGetUI - Idéal pour les mises à jour logicielles

par Parisien_entraide »

2025-04-17_074804.jpg


UNIGETUI est passé en version 3.2.0 Beta 2



Lien de téléchargement direct de la beta (Testé, tout fonctionne)
https://github.com/marticliment/UniGetU ... taller.exe


Lien direct de téléchargement de la version actuelle 3.1.8 pour ceux qui veulent jouer la prudence
https://github.com/marticliment/UniGetU ... taller.exe

Tous les changements ici
https://github.com/marticliment/UniGetUI/releases



Journal des modifications d'UniGetUI 3.2.0 Beta 2 :


La liste des packages peut désormais être affichée non seulement sous forme de liste, mais également sous forme d’« icône » ou de « grille ».
A cet effet, deux nouveaux boutons ont été intégrés dans le menu en haut à droite. L'ordre de tri peut désormais également être modifié via un menu

  • - La liste des packages peut désormais être affichée dans deux nouveaux modes : Icônes et Grille.
    - Ajout d un menu d'interface utilisateur dédié pour modifier l'ordre de tri et le mode de disposition de l'interface utilisateur
    - Corrige certains problèmes liés à la teinte d'arrière-plan du panneau des filtres.
    - Les temps de lancement ont été considérablement améliorés, grâce à certaines optimisations du compilateur précédemment désactivées
    - La mise en page des listes de packages est désormais plus légère : toutes les icônes occupent désormais 1 (au lieu de 3) élément de mise en page.
    - Le programme de désinstallation est maintenant signé.
    - La liste des packages installés affichera des icônes pour certains packages locaux.
    - Suppression GSudo des builds UniGetUI.
  • - La liste des packages peut désormais être affichée dans deux nouveaux modes : Icônes et Grille.
    - Ajout d un menu d'interface utilisateur dédié pour modifier l'ordre de tri et le mode de disposition de l'interface utilisateur
    - Corrige certains problèmes liés à la teinte d'arrière-plan du panneau des filtres.
    - Les temps de lancement ont été considérablement améliorés, grâce à certaines optimisations du compilateur précédemment désactivées
    - La mise en page des listes de packages est désormais plus légère : toutes les icônes occupent désormais 1 (au lieu de 3) élément de mise en page.
    - Le programme de désinstallation est maintenant signé.
    - La liste des packages installés affichera des icônes pour certains packages locaux.
    - Suppression GSudo des builds UniGetUI

Journal des modifications d'UniGetUI 3.2.0 Beta 1 :

  • - Améliorations de l'interface, notamment pour les écrans moins larges (améliorations de la réactivité et des mises en page dynamiques) :
    - La barre de navigation changera de format en fonction de la largeur
    - Le volet Filtres s'affichera en mode superposition lorsque la largeur est plus petite.
    - Toutes les boîtes de dialogue ont été améliorées pour avoir des dimensions dynamiques.
    - Les options d'installation ne s'autodétruiront plus lorsqu'elles seront redimensionnées.
    - Correction de quelques plantages d'ascenseur
    - Plus d'améliorations apportées à l'interface utilisateur des paramètres
    - Prise en charge du proxy !
    - La commande d'installation/mise à jour/désinstallation sera affichée dans la boîte de dialogue Options d'installation et sera mise à jour automatiquement lors de la modification des options.
    - Les mises à jour automatiques peuvent être désactivées lorsque l'utilisateur est en mode économiseur de batterie ou en connexion mesurée
    - Activer la prise en charge TRIM : 44 % d'utilisation du disque en moins et 6 % d'utilisation de la RAM en moins



L'auteur a corrigé le problème d'accès au fichier TEMP protégé
J'ai testé. Le problème est effectivement résolu

Edit du 22/03/2025 : En fait sous un autre PC sous Win11 j'ai du utiliser la procédure décrite dans l'autre message.
Lors de l'utilisation de UniGeUi, celui ci a voulu se mettre à jour. Ce qu'il a fait mais visiblement incorrectement avec une version Beta
Avec l'update cité précédemment la bonne version s'est installée (il faut se rappeler que les maj sont le fait de volontaires dans UniGetUI du moins pour certains programmes)


Je laisse donc la procédure pour mémoire pour l'instant

A la base c'est en lien avec une mise à jour de Microsoft (Comme la KB5053643 de Windows 10) où il est dit

"[Fichiers temporaires] Cette mise à jour permet aux processus système de stocker des fichiers temporaires dans un répertoire sécurisé « C:\Windows\SystemTemp » soit en appelant l'API GetTempPath2, soit en utilisant l'API .NET GetTempPath, ce qui réduit le risque d'accès non autorisé.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
- Only Amiga... Was possible ! Lien https://forum.malekal.com/viewtopic.php?t=60830
- « Un problème sans solution est un problème mal posé. » (Albert Einstein)
- « Tous les patients mentent » (Théorème du Docteur House) Que ce soit consciemment ou inconsciemment
- Jeff Goldblum dans Informatic Park, professeur adepte de la théorie du chaos : « Vous utilisez un crack, un keygen ? Qu’est-ce qui pourrait mal tourner?? »
- Captcha : Il s'agit d'un ordinateur qui demande à un humain de prouver.. qu'il n'est pas un ordinateur ! (Les prémices du monde de demain)
- Dans le monde il y a deux sortes de gens : Ceux qui font des sauvegardes et .. Ceux qui vont faire des sauvegardes (Extrait du Credo.. Telle est la voie ! )
Avatar de l’utilisateur
Parisien_entraide
Messages : 21562
Inscription : 02 juin 2012 20:48
Localisation : Thomas Anderson : Je suis dans et en dehors de la matrice :-)

Re: 🛡️ UniGetUi ex WingetUI - Idéal pour les mises à jour logicielles

par Parisien_entraide »

UniGetUi est passé en version 3.2.0 Beta 2 (Elle est fonctionnelle) Fiche précédente mise à jour
- Only Amiga... Was possible ! Lien https://forum.malekal.com/viewtopic.php?t=60830
- « Un problème sans solution est un problème mal posé. » (Albert Einstein)
- « Tous les patients mentent » (Théorème du Docteur House) Que ce soit consciemment ou inconsciemment
- Jeff Goldblum dans Informatic Park, professeur adepte de la théorie du chaos : « Vous utilisez un crack, un keygen ? Qu’est-ce qui pourrait mal tourner?? »
- Captcha : Il s'agit d'un ordinateur qui demande à un humain de prouver.. qu'il n'est pas un ordinateur ! (Les prémices du monde de demain)
- Dans le monde il y a deux sortes de gens : Ceux qui font des sauvegardes et .. Ceux qui vont faire des sauvegardes (Extrait du Credo.. Telle est la voie ! )
  • Sujets similaires
    Réponses
    Vues
    Dernier message

Revenir à « Programmes utiles »