winget passe (enfin) à la version 0.3
Le 23 avril 2021 à 07h34
2 min
Logiciel
Logiciel
Toujours très en retard sur ses plans initiaux, l'équipe indique que les imports JSON sont désormais stables, la gestion des politiques de groupe venant également d'être ajoutée. D'autres options peuvent être testées via les fonctionnalités expérimentales.
C'est le cas de la mise à jour, de la désinstallation, de l'affichage d'une liste des applications ou de l'export qui s'intègrent peu à peu au « gestionnaire de paquets » de Microsoft. Les développeurs de winget disent désormais préparer la suite.
Ils vont terminer le travail commencé et devraient s'attaquer à la gestion de l'installation des fichiers exécutables et des archives zip, l'une des fonctionnalités les plus demandées avec le support de PowerShell et des dépendances.
Ceux qui le souhaitent peuvent voter pour ce qu'ils estiment le plus nécessaire. Pour cela, il suffit d'ajouter un pouce en l'air à l'une des « issues » ouvertes ou d'en créer de nouvelles.
Le 23 avril 2021 à 07h34
Commentaires (23)
Vous devez être abonné pour pouvoir commenter.
Déjà abonné ? Se connecter
Abonnez-vousLe 23/04/2021 à 07h50
C’est long tout ça…. Pour le moment j’utilise Chocolatey, mais un gestionnaire natif sous Windows serait quand même bien, notamment quand je suis sur le pc de quelqu’un (maintenance) et que je dois installer des ccleaner ou autre ou juste faire des maj de l’ensemble des programmes, etc…
Je suis obligé de faire manuellement, car je ne vais pas installer à chaque fois chocolatey pour ensuite installer ou réinstaller depuis chocolatey les applications sur le pc pour tout mettre à jour en une ligne de commande…
Bref quand ça sera quelque chose de natif lié au store de Windows, en espérant qu’il devienne un jour utile et intuitif pour mr et mme tout le monde…
Le 23/04/2021 à 07h54
Pareil sous choco aussi, en attendant une version finale de winget qui se fait effectivement attendre :/
Le 23/04/2021 à 08h02
J’ai essayé ce truc (et rapidement chocolatery), mais je n’ai pas bien compris l’intérêt : faut tout réinstaller depuis winget ? il ne semble pas du tout capable de détecter ce qui est déjà installé.
Ce n’est pas du tout intégré au système : il faut lancer manuellement pour chercher des mises à jour. Pourquoi ne pas intégrer ça dans Windows update (ou une simple tâche planifiée qui affiche une popup “xx mises à jours dispo”).
Il n’ya aucune interface graphique, et le rangement des softs laisse à désirer ! tu trouves plusieurs fois les mêmes softs dont pas mal de versions obsolète !? pourquoi ? Il n’ya aucune catégorie comme sous linux.
L’idée est bonne mais la mise en œuvre est franchement mauvaise !
Le 23/04/2021 à 08h08
Pour l’interface graphique, ce n’est pas du tout le concept ^^
L’idée c’est d’avoir l’équivalent de apt sur Windows, tu fais un winget update et paf ça update toutes tes apps. Tu veux installer 7zip, ben winget install 7zip, pas besoin d’aller sur le site de l’éditeur pour dl le bousin, etc… C’est indispensable d’avoir ce genre d’outlis^^
Pour le reste, c’est encore en phase beta, il vient à peine d’avoir la possibilité de désinstaller et maj une app, donc à terme je pense qu’il pourra scanner toutes les app installées pour directement faire un winget update (enfin j’espère ^^)
Le 23/04/2021 à 11h38
Avec une interface qui réunis les applications disponible en un seul endroit et qui permet de les installer en un clic. Ca serait comme un magasin… oui, c’est ça et même qu’on appellerait ça le magasin de la fenêtre !
Le 23/04/2021 à 12h51
Ho, wait…
En Anglais, ça fait Windows’ store. Je sais pas pourquoi ça me dit quelque chose…
Le 23/04/2021 à 09h07
Pour ajouter ce que disent B’obbit et eglyn: tu gère le pc de quelqu’un, t’as juste a lui mettre un serveur ssh et tu peux tout faire a distance sans avoir a utilise teamviewer qui te dis que t’es un pro et donc te bloque alors que tu ne fais qu’aider ta famille.
Le 23/04/2021 à 09h11
Question un peu bête mais : les éditeurs pourront donc installer des adwares en douce via winget ? (je parle de ces cases à (dé)cocher lorsqu’on installe certains logiciels).
Le 23/04/2021 à 09h23
En même temps mettre un serveur ssh sur le PC de mamie c’est un peu risqué si tu ne sécurises pas ca à mort…
Le 23/04/2021 à 09h44
Sinon il y a l’assistance à distance de Windows. C’est intégré, c’est sécurisé. Et malgré le fait que ce soit de la GUI, ça ne demande pas une connexion internet fibre pour manipuler le PC à distance
Le 23/04/2021 à 10h12
C’est ce que je me dis aussi : si ils autorisent à lancer des install via des .exe, c’est un peu la porte ouverte à ce genre d’abus … Pour moi l’intérêt d’un système de paquets c’est justement de gérer les installs un peu plus « proprement » que des gros .exe (ce que fait Chocolatey actuellement, faute d’alternative)
Vu l’état actuel du projet, je dirais qu’on est encore au prototypage 😬
Le 23/04/2021 à 10h47
L’intérêt d’un tel système c’est aussi de pouvoir faire des désinstallations propres et complètes, un truc qui relevait de l’impossible dans le monde MS il y a peu. Mais je sais pas si c’est mieux maintenant.
Le 23/04/2021 à 11h53
Les installeur en exe c’est plus historique et c’est une plait. C’est juste un programme qui demande les droit admin pour faire sa petite popote.
Cependant, depuis 2000, il y a les installeur MSI qui est un petit package avec les manifest qui est pris en charge par Windows Installer (msiexec.exe), avec tout ce qui est installation, désinstallation, mise à jour (et ça gère même les GUI et CLI)….
Ca fait donc plus de 20ans que la solution propre existe.
Le 23/04/2021 à 12h10
Avec gestion de la suppression des dépendances devenues inutiles ? C’est à dire qu’après la désinstallation du dernier soft qui utilisait trucmuche.dll, cette dll est elle-même dégagée?
Avec un vrai nettoyage de la base de registre?
Vraie question. Parce que il y a bien moins de 20 ans, c’était pas du tout le cas.
Le 23/04/2021 à 12h02
Non c’est safe le pc de mami n’est jamais allumé.
Le 23/04/2021 à 12h53
Alors en fait :
1 : oui tu peut faire du très propres depuis un moment sous MS. Par contre, en fonction des méthodes utilisées, un autre setup a toujours pu te “crader” ta propre install. Par exemple, il suffit juste qu’il oublie de se désenregistré comme utilisant une dll que vous avez en commun.
2 : tu peut faire du “qui laisse des traces” même sur des systèmes ayant une gestion de paquet
3 : il y a beaucoup de possibilités, mais le système de paquet n’est pas la solution miracle.
Le 23/04/2021 à 13h15
C’est une option disponible sur la version business dans Chocolatey.
Une autre solution consiste à lister les logiciels installés et à les ré-installer avec l’option force :
choco install packagename --force
Sinon je me demande comment la logithèque Winget sera gérée, c’est l’une des forces de Chocolatey à mon avis, ils ont déjà donné des informations là dessus ?
Le 23/04/2021 à 17h26
un serveur SSH qui ne travaille pas qu’avec un système de clé, c’est pas safe oui :)
Pour ça il faut quelqu’un derrière le poste. Et j’ai voulu tester l’autre jour… impossible de me connecter!
Le 24/04/2021 à 06h42
Sauf qu’avec apt il y’a des choses en plus qui manque cruellement ici :
Ex: si tu veux un truc pour compresser tu ouvres synaptic ouvre le dossier app-arch et choisis un des 97 packages disponibles, tu prendras peut-être 7zip ou autre chose…
Là on a juste un bout : il faut chercher sur le net trouver ton soft parmi la myriade de malwares proposés, ne surtout pas cliquer sur download mais ouvrir une ligne de commande puis rechercher le nom dans winget :
Honnêtement ce n’est pas utilisable en l’état.
Le 24/04/2021 à 06h59
Oui si tu veux c’est bien le problème d’intégration que je pointe : on a déjà windows update qui commence enfin à fonctionner pas trop mal pour windows et office mais ne fait rien d’autre. Un windows store qui ne fait aucune mise à jour tout seul et qui est trés incomplet.
Il manque une interface en ligne de commande au lieu de l’intégrer à windows update et de résoudre l’intégration entre windows store et windows update, ils ont décidé de faire un troisième outils pour un besoin similaire mais qui travaille dans son coin sans pour autant couvrir tous les besoins !
Il ne demande pas les droits admin, il vérifie si tu as les droits admin pour installer pour tous les utilisateurs, ou uniquement pour l’utilisateur en cours.
Sur 95% des apps tu fais annuler sur la popup de mot de passe et ton logiciel s’installe pour ton profil utilisateur uniquement, ça s’est plutôt bien fait je trouve ! sous les autres OS t’es obligé d’installer avec les droits root, et donc tous les utilisateurs qui partagent une même machine se retrouvent avec les apps des autres. Sous windows tu as le choix.
Le 24/04/2021 à 20h35
Quel intérêt ? Pour les logiciels additionnels que j’utilise, c’est liberkey et portableapps. Rien n’est installé dans windows, la maj se fait via le menu portableapps/liberkey. Tout est installé à un seul endroit, facile à sauvegarder et les outils d’admin ne voit pas les installations, et ça c’est vraiment cool
Le 25/04/2021 à 18h35
Il me semble que la plupart des installeurs veulent installer leurs fichiers dans le dossier “program files”, qui est seulement en lecture/execution pour l’utilisateur non admin.
D’ailleurs, il y a normalement le dossier appdata dans le dossier de l’utilisateur, mais peu de programme l’utilisent :/
Le 26/04/2021 à 01h48
Ou handicapant, ça dépend de s’il est possible d’exclure des logiciels du processus de mises à jour. J’ai compris à mes dépends avec Thunderbird 78 qu’il vaut mieux encore tout faire manuellement (une régression bien génante non-existante sur la 68).