Winget, nowy menedżer otwartych pakietów opracowany przez firmę Microsoft

skrzydło

Microsoft dał wiele do omówienia w tym miesiącu I to dlatego, że od czasu oświadczenia prezesa Microsoftu, w którym przyznał, że mylił się w swoim stosunku do oprogramowania open source, fani obu stron stracili kontrolę, a ich opinie nie zostały zachowane (zarówno dobre, jak i złe).

Teraz, w nieco nowszych wiadomościach, Microsoft wykonał kolejny ruch, który skłonił wielu do zastanowienia się nad jego związkiem z open source. I jest to, że jego twórcy wydali publikację pierwszej wersji przetestuj swojego menedżera pakietów „Winget” (Menedżer pakietów Windows).

Ten nowy menedżer pakietów udostępnia narzędzia do instalowania aplikacji przy użyciu wiersza poleceń (co użytkownicy Linuksa natychmiast rozpoznają), ponieważ wiele dystrybucji Linuksa (w większości) używa menedżerów pakietów, za pomocą których zamiast szukać aplikacji w Internecie, pobrać instalator i kliknąć kreatora, można uruchomić szybkie polecenie, aby znaleźć i zainstaluj aplikację według nazwy.

O firmie Winget

W tej chwili to narzędzie jest przeznaczone dla programistów, Firma Microsoft zdaje sobie jednak sprawę, że deweloperzy zewnętrzni mogą pewnego dnia stworzyć łatwe narzędzie graficzne, które szybko wyszukuje i instaluje aplikacje.

Który może w zasadzie przypominać Sklep Windows, ale z dostępem do całego wszechświata aplikacji komputerowych Windows, z których ludzie faktycznie korzystają. Innymi słowy, jest jak Chocolatey, ale jest wbudowany w system Windows.

Bieżąca wersja obsługuje polecenia dla

  • Znajdź aplikację
  • zainstalować
  • Pokaż informacje o pakiecie
  • Skonfiguruj repozytoria
  • Pracuj z skrótami plików instalatora
  • Sprawdź integralność metadanych

W następnej wersji oczekiwane są polecenia odinstalowania, wyświetlenia i aktualizacji.

Parametry pakietu są definiowane za pomocą plików z manifestem w formacie YAML. Pliki wykonywalne są przechowywane bezpośrednio na głównych serwerach projektu, repozytorium działa tylko jako indeks, a manifest odnosi się do zewnętrznego pliku msi (na przykład hostowanego na GitHub lub w witrynie projektu) i używa skrótu SHA256 do kontrolowania integralności i chronią przed podrabianiem.

Pierwsza w pełni funkcjonalna wersja jest zaplanowana na maj przyszłego roku, będzie wspierać integrację z katalogiem Microsoft Store, autouzupełnianie danych wejściowych, różne kategorie wersji (wersje, wersje beta), instalację komponentów systemu i aplikacji do panelu sterowania, optymalizacje do dostarczania bardzo dużych plików (aktualizacje delta), zestawy pakietów, interfejs do generowania manifestów, pracy z zależnościami, plików instalacyjnych w formacie zip (oprócz msi) itp.

Menedżer pakietów Winget jest teraz dostępny dla użytkowników najnowszej eksperymentalnej wersji Windows Insider i zostanie wysłany jako część programu Desktop Application Installer 1.0.

Obecnie projekty takie jak 7Zip, OpenJDK, iTunes, Chrome, Blender, DockerDesktop, Dropbox, Evernote, FreeCAD, GIMP, Git, Maxima, Inkscape, Nmap, Firefox, Thunderbird, Skype, Edge, VisualStudio, KiCad zostały już dodane do repozytorium, LibreOffice, Minecraft , Opera, Putty, TelegramDesktop, Steam, WhatsApp, Wireguard i Wireshark, jak również wiele aplikacji firmy Microsoft, można zainstalować z poziomu tego menedżera pakietów.

Kod Wingeta jest napisany w C ++ i rozpowszechniany na licencji MIT. Pakiety są instalowane z repozytorium obsługiwanego przez społeczność. W przeciwieństwie do instalowania programów z katalogu Windows Store, winget umożliwia instalowanie aplikacji bez zbędnego marketingu, obrazów i reklam.

Jeśli chcesz dowiedzieć się więcej na ten temat, możesz sprawdzić szczegóły W poniższym linku. 

Jak przetestować Wingeta?

Kim oni są dla Użytkownicy Windows Insider„I są zainteresowani tym menedżerem pakietów, mogą zarejestrować się w programie Windows Package Manager Insiders z tym samym adresem e-mail konta Microsoft, którego używasz w kompilacji Insider.

Po zatwierdzeniu Microsoft Store zaktualizuje pakiet instalatora aplikacji w kompilacji Windows 10 Insider i będziesz mieć teraz dostęp do polecenia winget w programie PowerShell.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Yvan powiedział

    Wydaje się, że Winget dobrze radzi sobie z komputerem osobistym, ale nie jest wystarczająco dobry do obsługi komputerów firmowych.
    WAPT najlepiej nadaje się do kontekstu korporacyjnego.

  2.   isard powiedział

    Microsoft niewiele zmienia (chociaż teraz „obsługuje” darmowe oprogramowanie):

    https://keivan.io/the-day-appget-died/