Android

Hogyan lehet hatékonyan használni az oneget Windows 10 rendszeren

NYSTV - The Secret Nation of Baal and Magic on the Midnight Ride - Multi - Language

NYSTV - The Secret Nation of Baal and Magic on the Midnight Ride - Multi - Language

Tartalomjegyzék:

Anonim

Ha valaha is használta a Linuxot, akkor mindig a Windows csomagkezelő eszközét akarta. Igen, a Windows rendelkezik Chocolatey nevű harmadik fél csomagkezelő eszközzel, amelyet a parancssor segítségével lehet futtatni. A Windows 10 azonban bevezette a OneGet natív csomagkezelő eszközét, amint azt a Microsoft Garret Serack egy blogbejegyzésében bejelentette. Ez lehetővé teszi a szoftvercsomagok telepítését / eltávolítását és frissítését a NuGet Package Manager segítségével a Powershell használatával. Ezenkívül támogatást nyújt a Chocolatey tárolóhoz is.

Megjegyzés: A Windows 10 RTM kiadásával az OneGet átnevezésre került a PackageManagement névre.

Tehát lássuk, hogyan lehet hatékonyan telepíteni / eltávolítani és frissíteni több szoftvercsomagot a OneGet (PackageManagement) használatával. És azt is megnézheti, hogyan lehet a Chocolateyt integrálni vele.

Mik az OneGet (PackageManagement) és a Chocolatey?

Nem Linux felhasználók és azok számára, akik semmit sem tudnak a csomagkezelésről, a Package Manager nagyon egyszerűvé teszi a szoftver (csomag) telepítését, frissítését és eltávolítását. A Package Manager egy tárolót használ, ahol az összes szoftvercsomagot tárolja.

A szoftvercsomagok beszerzéséhez és a számítógépre telepítéséhez egyszerűen be kell írnia a parancsot. Csak egy paranccsal telepítheti vagy frissítheti a szoftvert. A frissítés automatikusan megtörténik, amikor a szoftvert frissítik a lerakatban. Szóval erről szól a Csomagkezelő.

A OneGet mint eszköz egy lépéssel előre. Ez egy Csomagkezelő menedzsere. Több tárolóhelyet tárolhat, például Chocolatey és NuGet. Már korábban beszéltünk a Chocolatey-ról. A Chocolatey a parancssorral működhet. A NuGet a Microsoft alkalmazásfejlesztő eszközeire jellemző szoftvercsomagokat tartalmaz. Beírhat egyetlen parancsot, és megragadhat szoftvert ezekből a lerakatokból.

Hogyan kell használni a OneGet-et?

Tehát először nézzük meg a rendelkezésre álló parancsokat. A fenti funkcióképen láthatja. A rendelkezésre álló parancsok megtekintéséhez írja be a Powershell következő parancsát.

Get-Command -modul PackageManagement

Ne felejtse el, hogy nem a OneGet, hanem a PackageManagement (csak az egyszerűség kedvéért írok itt OneGet). Tehát most megvan a parancsok listája. Most kezdjük meg annak ellenőrzésével, hogy milyen csomagforrások (csomagkezelők) vannak.

Csomagforrások beszerzése

Gépelje be a következő parancsot (vagy csak másolja be):

Get-PackageSource

Meg kell szereznie a rendszerre telepített csomagforrásokat.

Tehát csak a beépített PowerShell galéria van telepítve. Most telepítsük a Chocolatey Package Manager alkalmazást. Ha már látja a Chocolatey-t a listában, akkor hagyja ki a következő lépést.

A Chocolatey telepítése

Írja be a következő parancsot:

Get-PackageProvider -Name Chocolatey

A Get-PackageProvider megkeresi a rendelkezésre álló csomagtárokat és telepíti azokat.

A Hit Enter és a Chocolatey telepítésének el kell indulnia. A telepítés befejezése után ellenőrizze újra a csomag forrását a korábban alkalmazott paranccsal. Látnia kellene Chocolatey-t.

Ezután be kell állítanunk a Chocolatey szoftvert az alapértelmezett szoftvercsomag-forráshoz. Az alapértelmezettként a set-packagesource parancsot fogjuk használni. Írja be a következő parancsot:

Set-PackageSource -Name chocolatey

Most, amint készen állunk, telepítsünk egy szoftvert a csokoládés tárolóból.

Telepítse a szoftvert a Chocolatey Repository-ból

Több lehetőséget kap a Chocolatey-val. Nem kell meglátogatnia a Chocolatey weboldalát, és meg kell találnia a telepíteni kívánt szoftvert. Ezt a Powershellből is megtalálhatja a find- pack paranccsal. Tegyük fel, hogy meg akarja találni a 'Chrome' -hoz kapcsolódó összes csomagot.

find-pack -name Chrome

Most minden Chrome- kulcsszóval ellátott csomagot megkap egy összefoglalóval. Ebből a listából telepítem az Adblockpluschrome alkalmazást.

install-pack -name adblockpluschrome

Írja be az Y értéket, és a telepítés elindul.

Nem áll rendelkezésre frissítési parancs

Meglepő módon a OneGet nem rendelkezik frissítési paranccsal. Van egy frissítési parancs a Chocolatey-ban, de ez itt nem vonatkozik. Erről a kérdésről a GitHub-ban számoltak be 2014-ben, amikor a műszaki előnézeteket a bennfentesek fényképezték, és még mindig nem oldották meg.

Akarsz lenni a Parancsnok Ninja-nak? Az alábbiakban felsoroljuk azokat a funkcióbillentyűket, amelyek mindegyikévé válnak.

Fedezd fel

Most, hogy ismeri az alapokat, tovább vizsgálhatja a parancsokat és a paramétereket. Ha úgy gondolja, hogy a OneGet nem nyújtott kiemelkedő szolgáltatást, akkor mindig választhat a Chocolatey-t, és a parancssoron keresztül használhatja.

LÁSD MEG: 3 Parancssori alternatíva, amely jobb, mint az alapértelmezett