Wydano pierwszą aktualizację Windows Package Manager Preview (v0.1.41821)

Przedstawiamy pierwszą aktualizację dla Windows Package Manager. Jeśli jesteś uczestnikiem programu Windows Insider lub Package Manager Insider, powinieneś już mieć zainstalowane najnowsze aktualizacje. Jeśli jesteś insiderem i ich nie masz, uruchom sklep i sprawdź dostępność aktualizacji. Jeśli wolisz po prostu pobrać klienta, przejdź na stronę wydań GitHub. A jeśli chcesz otrzymywać automatyczne aktualizacje ze sklepu, możesz dołączyć do programu Package Manager Insider.

Wydano pierwszą aktualizację Windows Package Manager Preview (v0.1.41821)

Co nowego

Ta wersja klienta pozwala na tworzenie i zapisywanie ulubionych ustawień, a także wprowadza nowe pakiety oraz poprawki błędów.

Ustawienia

Teraz klient posiada plik settings.json. Aby otworzyć plik JSON w domyślnym edytorze, wystarczy wykonać winget settings. Aktualnie w pliku można dostosować kilka rzeczy do własnych preferencji. Na przykład, ja ustawiłem styl „rainbow” dla wskaźnika postępu. Dostępne są również opcje takie jak accent (domyślne ustawienie) oraz retro.

Wydano pierwszą aktualizację Windows Package Manager Preview (v0.1.41821)

Inna opcja, która może Cię zainteresować, to „autoUpdateIntervalInMinutes”. Pozwala ona na zmianę częstotliwości sprawdzania dostępnych pakietów przez klienta. Może to być szczególnie przydatne, jeśli masz wolne połączenie internetowe. Domyślnie ustawiony jest interwał pięciu minut.

Uwaga: to nie działa w tle, a proces ten zachodzi tylko przy wykonywaniu poleceń. Jeśli chcesz, możesz to wyłączyć, ustawiając wartość na „0”. W takim przypadku będziesz musiał ręcznie sprawdzać dostępność aktualizacji, wykonując polecenie source update.

winget source update

Poprawka błędów

Zaczęliśmy naprawiać problemy z „nie-us-ASCII-znakami” oraz z uwzględnieniem wielkości liter. Ponadto istniał problem z brakiem wsparcia dla interaktywnej instalacji, jednak obecnie został on rozwiązany.

winget install  -i

Bohaterowie społeczności

Reakcja na projekt była niesamowita. Ogromna liczba osób wniosła wkład w dyskusję i tworzenie listy dostępnych pakietów, a do repozytorium społeczności dodano ponad 800 pakietów. Szczególne podziękowania dla @philipcraig, @edjroot, @bnt0, @danielchalmers, @superusercode, @doppelc, @sachinjoseph, @ivan-kulikov-dev, @chausner, @jsoref, @DurableMicron, @Olifant1990, @MarcusP-P, @himejisyana i @dyl10s.

Co będzie dalej

Przełącznik funkcji

Potrzebowaliśmy sposobu na wydanie funkcji eksperymentalnych, nie tworząc problemów dla Ciebie. Praca z parametrami była pierwszym krokiem, który pozwolił na praktyczne sprawdzenie, że zachowanie klienta będzie w ramach oczekiwań, ale jednocześnie będziesz miał możliwość przetestowania nowych funkcji.

Microsoft Store

Nasze początkowe wsparcie będzie prawdopodobnie ograniczone do bezpłatnych aplikacji z oceną „E” („dla wszystkich”). To będzie pierwsza rzecz, którą wydamy z przełącznikiem funkcji, abyś mógł zobaczyć, jak to jest testować funkcje eksperymentalne. Zaczniemy od podstaw i z biegiem czasu dodamy więcej.

Kluczowe funkcje

Jednym ze sposobów, w jakie określamy, co należy wdrożyć dalej, jest filtrowanie znanych nam ofert na GitHubie według „+1” (znaku z podniesionym palcem). Dzięki temu widzimy duże zapotrzebowanie na takie tematy, jak „Aktualizacja”, „Usunięcie” i „Lista dostępnych aplikacji”, jak również wsparcie dla instalacji plików .zip, aplikacji ze sklepów oraz aplikacji autonomicznych (na przykład dodanie .exe do Twojej ścieżki). Wbudowane wsparcie dla PowerShell również zajmuje jedno z pierwszych miejsc na tej liście.

Repozytorium pakietów Społeczności Microsoft

Nasz bot ciężko pracuje nad zatwierdzeniem większej liczby pakietów. Nie jest tak mądry, jak byśmy chcieli, ale się uczy. Właśnie nauczyliśmy go dostarczać dokładniejsze komunikaty o błędach w różnych sytuacjach. Teraz będzie informować Cię o niespójności hasha lub błędzie związanym z dostępem do pliku instalacyjnego. Będziemy nadal rozwijać naszego bota, bo naszym celem jest uproszczenie dodawania Twoich pakietów.

Koniecznie zapoznaj się z propozycjami dla klienta na GitHub i daj „+1” każdej funkcji, którą naprawdę chciałbyś zobaczyć.

Źródło: habr.com

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster