PackageManagement Packages Manager (ONEGET) a Windows 10 -ben

PackageManagement Packages Manager (ONEGET) a Windows 10 -ben

Az egyik legérdekesebb innováció a Windows 10 -ben, amelyet egy hétköznapi felhasználó nem vesz észre, a beépített PackageManage Package Manager (korábban), amely lehetővé teszi a programok programjának egyszerű telepítését, keresését és egyéb módjait. Arról szól, hogy a programokat a parancssorból telepítse, és ha nem egyértelmű, hogy mi ez, és miért lehet hasznos, azt javaslom, hogy kezdje el először egy videót nézni az utasítások végén.

Frissítés: A beépített csomagkezelőt ONEGE -nek hívták a Windows 10 előzetes verzióinak szakaszában. Ezenkívül az utasítások frissített módszereket tartalmaznak annak használatára. 2020 -as frissítés: A Microsoftot a Winget Packages Manager vezette be.

A PackageManagement a PowerShell szerves része a Windows 10 -ben, emellett a Windows Management Framework 5 telepítésével kaphat csomagkezelőt.0 a Windows 8 -hoz.1. Ez a cikk számos példát tartalmaz a csomagkezelő használatának egy közönséges felhasználó számára, valamint egy tároló (egyfajta adatbázis, tároló) csokoládé -csatlakozó csatlakoztatásának módszerét (a csokoládé egy független csomagkezelő, amelyet a Windows XP -ben használhat. 7. és 8. és a megfelelő programtárolónak megfelelő. További információ a csokoládé használatáról független csomagkezelő formájában).

PackageManagement parancsok a PowerShell -ben

A legtöbb alább leírt parancs használatához el kell indítania a Windows PowerShell -et az adminisztrátor nevében.

Ehhez kezdje el a Dial PowerShell -et a tálcán keresése során, majd kattintson a talált eredményre, és válassza a „Az adminisztrátor nevének megállítása” lehetőséget.

A PackageManagement vagy a OneGet Package Manager lehetővé teszi a programokkal való együttműködést (telepítés, törlés, keresés, frissítés még nem biztosított) a PowerShell -ben a vonatkozó parancsok segítségével - A hasonló módszerek jól ismertek a Linux felhasználók számára. Annak érdekében, hogy képet kapjon arról, hogy miről van szó, megnézheti az alábbi képernyőképet.

A programok telepítésének ezen módszerének előnyei a következők:

  • Bizonyított programforrások felhasználása (nem kell kézi hivatalos webhelyet keresnie),
  • A potenciálisan nemkívánatos szoftverek telepítésének hiánya a telepítés során (és a legismertebb telepítési folyamat a "Next" gombbal),
  • A telepítési forgatókönyvek létrehozásának képessége (például ha teljes programkészletet kell telepítenie egy új számítógépre vagy a Windows újratelepítése után, akkor nem kell letöltenie és manuálisan telepítenie, csak indítsa el a szkriptet),
  • valamint a szoftverek telepítésének és vezérlésének egyszerűségében a távoli gépeken (a rendszergazdák számára).

Szerezzen be egy parancsok listáját a PackageMeManage -ban, használhatja Get -Command -Module PackageManagement Egy egyszerű felhasználó kulcsa a következő lesz:

  • Find -Package - Keresés egy csomag (program), például: Keresése -Package -Name VLC (A névparaméter kihagyható, a betűk nyilvántartása nem fontos).
  • Install -Package - Egy program telepítése a számítógépen
  • Eltávolítás -csomagolás - törlési program
  • Get -Package - Tekintse meg a csomagokat

A fennmaradó parancsokat úgy tervezték, hogy a csomagok (programforrások) megtekintésére, hozzáadására és törlésére szolgálnak. Ez a lehetőség számunkra is hasznos.

Csokoládé tároló hozzáadása a PackageManagementhez (ONEGEG)

Sajnos az előzetesen beépített adattárakban (programforrások), amelyek a PackageManagement, kevéssé működik, különösen akkor, ha a kereskedelmi (de ugyanakkor ingyenes) termékek - Google Chrome, Skype, különféle alkalmazásprogramok és közművek vonatkoznak.

A Nuget Storage alapértelmezett telepítésére javasolt Microsoft a programozók számára termékeket tartalmaz, de nem az olvasóm tipikusához (egyébként a PackageManagement -rel való munka során folyamatosan felajánlhatja a Nuget szállítójának telepítését, nem tettem, nem tettem Találjon meg egy módot ebből a „megszabadulásra”, kivéve, hogy egyszer elfogadja a telepítést).

A problémát azonban a csokoládé csomagkezelő adattárának csatlakoztatásával lehet megoldani, használja a parancsot ehhez:

Get -packageProvider -Név csokoládé

Erősítse meg a csokoládés beszállító telepítését, és a telepítés után írja be a parancsot:

Set -packagesource -name csokoládé -bizalmatlan

Kész.

Az utolsó művelet, amelyre szükség lesz, hogy a csokoládés csomagok kialakításához szükségesek legyenek, a végrehajtás megváltoztatása. A változáshoz írjon be egy parancsot, amely lehetővé teszi az összes aláírt megbízható PowerShell -et

Az ExecutionPolicy RemoteSigned

A csapat lehetővé teszi az internetről betöltött aláírt forgatókönyvek használatát.

Ettől a pillanattól kezdve a Csokoládé -tárolócsomagok a PackageManagement (ONEGE) -ben fognak működni. Amikor hibák jelentkeznek a telepítéskor, próbáld meg használni a paramétert -Kényszerítés.

És most egy egyszerű példa arra, hogy a PackageManagement -et egy csatlakoztatott csokoládé szállítóval használják.

  1. Például telepítenünk kell egy ingyenes festékprogramot.Net (ez lehet más ingyenes programok, a leginkább szabadon elosztott programok jelen vannak a lerakatban). Írja be a parancsot Keresse meg -PACKAGE -Név festék (A nevet részben beírhatja, ha nem ismeri a csomag pontos nevét, akkor a "-name" kulcs nem szükséges).
  2. Ennek eredményeként látjuk azt a festéket.A net jelen van a tárolóban. A telepítéshez a parancsot használjuk Telepítés: -csomagolás -NAME festék.Háló (Vegye ki a pontos nevet a bal oszlopból). 
  3. Várjuk, amíg a telepítés véget ér, és megkapjuk a telepített programot, anélkül, hogy megkeresnénk, hol töltjük le, és anélkül, hogy nem kívánt szoftvert kapnánk a számítógépünkre.

Videó - PackageManagement Packages Manager (más néven ONEGE) használata a programok telepítéséhez a Windows 10 -be

Nos, Összegezve - minden ugyanaz, de a video formátumban, talán néhány olvasó számára könnyebb lesz megérteni, hogy hasznos lesz -e neki vagy sem.

Eddig, amennyire a csomagkezelés a jövőben meg fogja nézni, még mindig nézzük meg: Információ volt a ONEGEG grafikus felület lehetséges megjelenéséről és az asztali alkalmazás támogatásáról a Windows Store áruházból, valamint a termékfejlesztés egyéb lehetséges kilátásairól.