De eerste Windows Package Manager Preview-update is uitgebracht (v0.1.41821)

Maak kennis met de eerste update voor Windows Package Manager. Als u lid bent van het programma Windows Insider of Package Manager Insider, zou de nieuwste updates al geïnstalleerd moeten zijn. Als u een insider bent en deze niet heeft, start dan de winkel en controleer op updates. Als u liever alleen de client downloadt, gaat u naar de releasepagina op GitHub. En als u automatische updates van de winkel wilt ontvangen, kunt u zich bij het programma aansluiten Pakketbeheerder Insider.

De eerste Windows Package Manager Preview-update is uitgebracht (v0.1.41821)

Wat is nieuw?

Met deze versie van de client kunt u uw favoriete instellingen maken en opslaan, en deze bevat ook nieuwe pakketten en bugfixes.

Parameters

De client heeft nu een settings.json-bestand. Om een ​​JSON-bestand in uw standaardeditor te openen, hoeft u alleen maar het programma uit te voeren winget instellingen. Op dit punt in het bestand kunt u een aantal dingen naar wens aanpassen. Ik heb bijvoorbeeld een ‘regenboog’-stijl voor de voortgangsbalk. Opties zoals accent (standaard) en retro zijn ook beschikbaar.

De eerste Windows Package Manager Preview-update is uitgebracht (v0.1.41821)

Een andere optie waarin u wellicht geïnteresseerd bent, is “autoUpdateIntervalInMinutes”. Hiermee kunt u wijzigen hoe vaak de klant de lijst met beschikbare pakketten controleert. Dit kan vooral handig zijn als u een trage internetverbinding heeft. Het standaardinterval is vijf minuten.

Opmerking: dit werkt niet op de achtergrond, maar gebeurt alleen wanneer opdrachten worden uitgevoerd. Indien gewenst kunt u dit uitschakelen door de waarde op "0" te zetten. In dit geval moet u handmatig controleren op updates door de opdracht source update uit te voeren.

winget source update

Foutcorrectie

We zijn begonnen met het oplossen van problemen met niet-ons-ASCII-tekens en hoofdlettergevoeligheid. Er was ook een probleem waarbij ondersteuning voor interactieve installatie niet werd ondersteund, maar dit is nu opgelost.

winget install <foo> -i

Gemeenschapshelden

De reacties op het project waren ongelooflijk. Een groot aantal mensen heeft bijgedragen aan de discussie en de lijst met beschikbare pakketten, en er zijn meer dan 800 pakketten toegevoegd aan de communityrepository. Speciale dank aan @philipcraig, @edjroot, @bnt0, @danielchalmers, @supergebruikerscode, @doppelc, @sachinjoseph, @ivan-kulikov-dev, @chausner, @jsoref, @DurableMicron, @ Olifant1990, @MarcusP-P, @himejisyana и @dyl10s.

Wat zal er daarna gebeuren?

Functie wisselen

We hadden een manier nodig om experimentele functies vrij te geven zonder problemen voor u te veroorzaken. Het werken met parameters was de eerste stap om ervoor te zorgen dat het gedrag van de klant binnen het verwachte bereik lag, terwijl je toch nieuwe functies kon testen.

Microsoft Store

Onze initiële ondersteuning zal waarschijnlijk beperkt zijn tot gratis apps met de classificatie 'E' (voor iedereen). Dit is het eerste dat we uitbrengen met functieschakelaar, zodat je een idee krijgt van hoe het is om experimentele functies te testen. We beginnen met de basis en voegen er in de loop van de tijd meer aan toe.

Belangrijkste kenmerken

Een van de manieren waarop we bepalen wat we vervolgens moeten implementeren, is door bekende suggesties op GitHub te filteren op “+1” (duim omhoog-pictogram). Hierdoor zien we een grote vraag naar onderwerpen als Update, Verwijderen en Lijst met beschikbare apps, evenals ondersteuning voor het installeren van .zip-bestanden, winkel-apps en zelfstandige apps (zoals het toevoegen van een .exe aan uw pad). Native PowerShell-ondersteuning staat ook hoog op deze lijst.

Microsoft Community-pakketrepository

Onze bot werkt hard om meer pakketten goed te keuren. Hij is niet zo slim als we zouden willen, maar hij leert. We hebben het zojuist geleerd om nauwkeurigere foutmeldingen te geven voor verschillende situaties. Het zal u nu vertellen of er een hash-mismatch is of een fout met betrekking tot de toegang tot het installatiebestand. We zullen onze bot blijven ontwikkelen, omdat het ons doel is om het toevoegen van uw pakketten eenvoudiger te maken.

Bekijk zeker de aanbiedingen voor klanten op GitHub en “+1” voor alle functies die u graag zou willen zien.

Bron: www.habr.com

Voeg een reactie