Windows Package Manager

From Wikipedia, the free encyclopedia

Windows Package Manager
Remove ads

A Windows Package Manager (más néven winget) egy ingyenes és nyílt forráskódú csomagkezelő, amelyet a Microsoft tervezett a Windows 10 rendszerhez. Ez egy parancssori segédprogramból és az alkalmazások telepítéséhez szükséges szolgáltatásokból áll.[2][3] Független szoftvergyártók terjesztési csatornaként használhatják szoftvercsomagjaikhoz.

Remove ads

Történet

A Windows Package Managert először a Microsoft Build fejlesztői konferenciáján jelentették be 2020 májusában.[3][4]

Mielőtt a Windows Package Manager fejlesztéséről döntött, a mögötte álló csapat feltárta a Chocolatey, a Scoop, a Ninite, az AppGet, a Npackd és a PowerShell alapú OneGet programot.[3] A winget bejelentése után Keivan Beigi, az AppGet fejlesztője azt állította[5] hogy a Microsoft 2019 decemberében interjút készített vele az AppGet megszerzésének és a Beigi alkalmazásának a színlelése alatt. Miután beszélt Beigivel, a Microsoft állítólag abbahagyta a kommunikációt vele, amíg egy nappal a winget indítása előtt megerősítették, hogy nem veszik fel. Beigi meg volt döbbenve, hogy a Microsoft nem ismerte el az AppGet felhasználását. A winget kiadása miatt Beigi bejelentette, hogy az AppGet támogatása 2020 augusztusában megszűnik.[6][7][8] A Microsoft egy blogbejegyzéssel válaszolt, amelyben leírták, hogy a winget számos funkcióját az AppGet által ihletve készítették el.[9][10]

A Microsoft 2021. május 27-én adta ki a Windows Package Manager 1.0 verzióját. A Microsoft közösségi adattára több mint 1400 csomagot tartalmazott abban az időpontban.[11]

Remove ads

Áttekintés

A winget eszköz támogatja az EXE, MSIX és MSI alapú telepítőket.[12] A nyilvános Windows Package Manager közösségi adattár YAML formátumban tárolja a támogatott alkalmazások jegyzékfájljait.[13] 2020 szeptemberében a Microsoft hozzáadta az alkalmazások telepítésének Microsoft Áruházból való lehetőségét és egy parancs automatikus kiegészítési funkciót.[14]

Annak csökkentése érdekében, hogy a rosszindulatú szoftverek eljuthassanak az adattárba és a célgépre, a Windows Package Manager a Microsoft SmartScreen technológiát, a statikus elemzési, az SHA256 hash validálás és egyéb folyamatokat használja.[15][16]

A winget kliens forráskódját és a közösségi jegyzéktárat az MIT Licenc alapján licencelik, és a GitHub tárolja.[13][17]

Parancsok

További információk Parancs, Leírás ...

Példa

Az alábbi példa keresi és telepíti a Visual Studio Code nevű nyílt forráskódú kódszerkesztőt a Microsoft részéről.[15]

winget install vscode
Remove ads

Jegyzetek

Fordítás

Loading content...
Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads