Ahogy a Windows az évek során fejlődött, láttuk, hogy a Microsoft bevezette a Linux egyes funkcióit a Windows ökoszisztémájába. A WSL 2-n keresztül Linux alrendszert támogató Windows 10 és 11 mellett a Windows Package Manager (vagy röviden winget) nevű csomagkezelővel is rendelkeznek.
Tehát mi is pontosan a Windows Package Manager, és hogyan kell használni? Olvassa el, ahogy lent válaszolunk minden égető kérdésére.
Mi az a csomagkezelő?
Az összes modern alkalmazás és az általad készített projekt a meglévő keretrendszereket, könyvtárakat és eszközöket fogja használni. Ha egy egyszerű React alkalmazást készít, akkor Node.js-re, ReactJS-re és más könyvtárakra vagy eszközökre lesz szüksége a projekt megfelelő működéséhez. A mögöttes harmadik féltől származó szoftvert, amely alapvetően segíti a projekt működését, függőségeknek nevezzük.
Elképzelhető, hogy egy projekten belül több függőség telepítésének és frissítésének kezelése meglehetősen frusztráló lehet. Győződjön meg arról is, hogy rendszere kompatibilis a harmadik féltől származó szoftverekkel. Ha minden harmadik féltől származó szoftvert manuálisan integrálna és frissítene, akkor értékes idejének egy jó részét pazarolná a szoftverfüggőségek kezelésére.
Ennek a problémának a megoldására (többek között) a fejlesztők a csomagkezelő zseniális ötletével álltak elő – egyetlen eszköz, amely képes kezelni az összes projektfüggőséget. A csomagkezelők általában több alapvető funkciót hajtanak végre, például:
- A megfelelő forrásfájlok megtalálása a platformhoz.
- Annak biztosítása, hogy a forrásfájlok mentesek legyenek a rosszindulatú programoktól és más biztonsági résektől.
- Függőségek integrálása a projektbe.
- Lehetővé teszi a zökkenőmentes telepítést, frissítést és a szoftverfüggőségek eltávolítását.
A csomagkezelők hatalmas eszközkatalógussal is rendelkeznek, amelyek közül választhat, és egyetlen paranccsal telepítheti a terminálon.
Néhány példa a népszerű csomagkezelőkre:
- Homebrew.
- Node Package Manager (NPM).
- Fonal.
- Advanced Packaging Tool (APT).
Mi az a Windows csomagkezelő?
A Windows Package Manager vagy a winget, ahogyan általában hivatkoznak rá, egy Linux-stílusú csomagkezelő Microsoft verziója. A Winget 2020-ban jelent meg nyílt forráskódú, parancssori segédprogram-csomagkezelőként, és a felhasználók számára elérhető alkalmazások széles skáláját tartalmazza. A többi széles körben használt csomagkezelőhöz hasonlóan a Microsoft is gondoskodott arról, hogy a Windows Package Manager ingyenes és elérhető legyen a GitHubon.
A Windows Package Manager használatával egyszerűen telepíthet, frissíthet és törölhet alkalmazásokat egyetlen paranccsal a terminálon. Mondjon búcsút a telepítőfájlok letöltésével és az egyes alkalmazások manuális telepítésével járó napoknak.
A Winget YAML-csomag jegyzékformátumot használ, amely megkönnyíti a megértést és a konfigurálást. A fejlesztők általában a YAML jegyzékformátumot használják alkalmazásaik összecsomagolásához, hogy kompatibilisek legyenek a Windows Package Managerrel.
Korábban a Windows-felhasználóknak a Chocolatey-re kellett hagyatkozniuk – egy harmadik féltől származó, Windows operációs rendszerre specializálódott csomagkezelőre. A Chocolatey meglehetősen erős, és széles körben elfogadott a nagyobb Windows testvériség körében. Másrészt a legtöbb Windows-felhasználó még nem ismeri és nem ismeri a Windows Csomagkezelőt; Reméljük, hogy ez az útmutató segít ezen változtatni.
A Windows Package Manager beállítása Windows 11 rendszeren
A Windows Package Manager nincs előre telepítve a Windows rendszeren, ezért manuálisan kell letöltenie. Szerencsére a telepítési folyamat egyszerű, és nem jelenthet semmilyen akadályt.
A Microsoft a winget használatához megköveteli, hogy a Windows rendszeren Windows 10 1709 vagy újabb rendszer futjon. Önnek is muszáj lesz jelentkezzen be Microsoft fiókjával és győződjön meg arról, hogy a Microsoft Store alkalmazásba is bejelentkezett.
A Windows Package Manager telepítésének két fő módja van a Windows 11 rendszeren.
A Winget telepítése a Microsoft Store használatával
A Windows Package Manager telepítésének legegyszerűbb módja a Microsoft Store-on keresztül. Ehhez letöltheti a Windows Package Managert a Microsoft hivatalos App Installer programjából:
- Indítsa el a Microsoft Store használni a Start menü.
- Keressen rá Alkalmazástelepítő és válassza ki a legjobb párosítást.
- Kattintson a Telepítés gombot, ha látja. Másképp, Alkalmazástelepítő már létezik a számítógépén, és csak meg kell győződnie arról, hogy frissítve van.
A Winget telepítése a PowerShell segítségével
Ha problémái vannak a Microsoft Store-ban, fontolja meg a winget telepítését a Windows PowerShell használatával. Miután csatlakozott az internethez, kövesse az alábbi lépéseket:
- Tól Rajt menüben keressen rá PowerShellés válassza ki a lehetőséget Futtatás rendszergazdaként.
- A parancssorba illessze be az alábbi parancsot, és nyomja meg a gombot Belép
Invoke-WebRequest -Uri https://aka.ms/winget -OutFile winget.zip; Archívum kibontása winget.zip - DestinationPath $Env: ProgramFiles\WindowsPowerShell\Modules\
- A telepítés befejezése után írja be a következő parancsot, és nyomja meg a gombot Belép a telepítés ellenőrzéséhez.
A Winget használata Windows 11 rendszeren
Most, hogy beállította a wingetet, meg kell tanulnia a winget eszközhöz társított parancsok használatát, beleértve a letöltést, a konfigurációs konfigurálást és a telepített alkalmazások megtekintését.
1. Új alkalmazások letöltése
A wingetben számos alkalmazás érhető el, és letölthet olyan alkalmazásokat, mint a Google Chrome, a 7-Zip stb.
Egy alkalmazás winget segítségével történő letöltéséhez használja a következő parancsot:
winget telepítés <APP NÉV>
2. Alkalmazások böngészése
Ha új alkalmazást keres a telepítéshez, de nem tudja, hogyan böngészhet az elérhető alkalmazások között, használhatja a winget keresési funkcióját. Az egyik módszer a winget keresési parancsának használata a parancssorban. Írjon be egy keresési lekérdezést az alábbi paranccsal, és megjelenik a keresési feltételeknek megfelelő elérhető alkalmazások listája.
Például a tömörítő programok kereséséhez írja be:
winget kereső zip
Alternatív megoldásként használhatja a harmadik féltől származó eszköz amely könnyen használható felhasználói felületet biztosít a winget számára.
3. A telepített alkalmazások megtekintése
A számítógépére telepített alkalmazásokat a következő módon tekintheti meg:
szárnyas lista
4. Az alkalmazás részleteinek megtekintése
Egy adott alkalmazás telepítési részleteinek és szoftververziójának megtekintéséhez használja a következő parancsot:
winget show <APP NÉV>
Megérik a csomagkezelők a fáradságot a Windows rendszeren?
A Winget hihetetlenül tud alkalmazásokat telepíteni Windows 11 számítógépére. Többé nem kell rosszindulatú programoktól mentes letöltési linkeket keresnie az interneten; egyszerűen nyisson meg egy terminált, és töltse le a szükséges alkalmazást a wingeten keresztül.