Android

Paano mabisang gamitin ang oneget sa windows 10

Использование PackageManagement (OneGet) в Windows 10

Использование PackageManagement (OneGet) в Windows 10

Talaan ng mga Nilalaman:

Anonim

Kung ginamit mo na ang Linux pagkatapos ay palaging nais mo ang isang tool sa Pamamahala ng Package para sa Windows. Oo, ang Windows ay may isang third-party na Package Management tool na tinatawag na Chocolatey na maaaring tumakbo gamit ang command line. Ngunit, dinala ng Windows 10 sa OneGet ang isang tool ng Pamamahala ng Package ng katutubong tulad ng inihayag ng Garret Serack ng Microsoft sa isang post sa blog. Hahayaan ka nitong mag-install / mag-uninstall at mag-update ng mga pakete ng software kasama ang NuGet Package Manager gamit ang Powershell. Gayundin, mayroon itong suporta para sa Chocolatey repository masyadong.

Tandaan: Sa paglabas ng Windows 10 RTM na OneGet ay pinalitan ng pangalan sa PackageManagement.

Kaya, tingnan natin kung paano mo maaaring epektibong mai-install / i-uninstall at i-update ang maramihang mga pakete ng software gamit ang OneGet (PackageManagement). At, din, tingnan kung paano pagsamahin ang Chocolatey dito.

Ano ang OneGet (PackageManagement) at Chocolatey?

Para sa mga gumagamit ng non-Linux at ang mga walang alam tungkol sa pamamahala ng package, ginagawang pag-install, pag-update, at pag-uninstall ng software (package) ang Package Manager. Ginagamit ng Package Manager ang isang repositoryo kung saan naka-imbak ang lahat ng mga software packages.

Kailangan mo lamang magpasok ng isang utos upang makuha ang mga software packages at mai-install ang mga ito sa iyong PC. Sa pamamagitan lamang ng isang solong utos maaari mong mai-install o i-update ang software. Ang pag-update ay awtomatikong ginagawa tuwing ang software ay na-update sa imbakan. Kaya, iyon ang tungkol sa Package Manager.

Ngayon, ang OneGet bilang isang tool ay isang hakbang nang maaga. Ito ay isang manager ng isang Package Manager. Maaari itong mag-host ng maraming mga repositori tulad ng Chocolatey at NuGet. Nasabi na namin ang tungkol sa Chocolatey. Ang Chocolatey ay maaaring gumana sa command prompt. Naglalaman ang NuGet ng mga pakete ng software na tiyak sa mga tool ng Application Development ng Microsoft. Maaari kang magpasok ng isang solong utos at mang-agaw ng software mula sa mga repositori na ito.

Paano Gumamit ng OneGet?

Kaya, tingnan muna natin ang magagamit na mga utos. Maaari mong makita ito sa imahe ng tampok sa itaas. Upang makita ang mga utos na magagamit na uri sa sumusunod na utos sa Powershell.

Kumuha-Utos -Module PackageManagement

Tandaan, hindi OneGet ngunit PackageManagement (Sumusulat ako dito sa OneGet para sa pagiging simple). Kaya, mayroon ka ngayong listahan ng mga utos. Ngayon, simulan natin sa pamamagitan ng pagsuri kung aling mga mapagkukunan ng package (mga tagapamahala ng package) na mayroon tayo.

Kumuha ng Mga Pinagmumulan ng Pakete

I-type ang sumusunod na utos (o kopyahin lamang ito):

Kumuha-PackageSource

Dapat mong makuha ang Mga Pinagmulan ng Package na naka-install sa iyong system.

Kaya, mayroon lamang akong built-in na PowerShell gallery na naka-install. Ngayon, i-install natin ang Chocolatey Package Manager. Kung nakikita mo na ang Chocolatey sa listahan pagkatapos ay laktawan ang susunod na hakbang.

Pag-install ng Chocolatey

Ipasok ang sumusunod na utos:

Kumuha-PackageProvider -Name Chocolatey

Makukuha ng Get-PackageProvider ang mga repositori ng package na magagamit at mai-install ito.

Dapat magsimula ang Pag-install ng Hit at Chocolatey. Matapos makumpleto ang pag-install, suriin muli ang mapagkukunan ng package gamit ang utos na inilapat mo dati. Dapat makita mo si Chocolatey.

Susunod, kailangan nating itakda ang Chocolatey bilang default na mapagkukunan ng Software Package. Gumagamit kami ng utos ng set-packagesource upang itakda ito bilang default. Ipasok ang sumusunod na utos:

Itakda-PackageSource -Name tsokolate

Ngayon habang naka-set na kaming lahat ay mag-install ng isang software mula sa tsokolateng tsokolate.

I-install ang Software mula sa Chocolatey Repository

Makakakuha ka ng higit pang mga pagpipilian sa Chocolatey. Hindi mo kailangang pumunta sa website ng Chocolatey at hanapin ang software na nais mong mai-install. Maaari mong makita na mula sa Powershell mismo gamit ang utos ng find-package. Kaya, sabihin nating nais mong mahanap ang lahat ng mga pakete na may kaugnayan sa 'Chrome'.

find-package -name na Chrome

Makakakuha ka na ngayon ng lahat ng mga pakete gamit ang keyword sa Chrome kasama ang isang buod. Ngayon, mula sa listahang ito, mag-install ako ng Adblockpluschrome.

install-package -name adblockpluschrome

Ipasok ang Y at magsisimula ang pag-install.

Walang magagamit na Command Command

Nakakagulat na ang OneGet ay walang utos ng Update. Mayroong isang pag-update na utos sa Chocolatey ngunit hindi ito mailalapat dito. Ang isyung ito ay iniulat sa GitHub pabalik noong 2014 nang ang Teknikal na Preview ay na-shooter sa mga Insider at hindi pa ito nalutas.

Nais mo bang maging isang Command Prompt Ninja? Narito ang isang listahan ng mga shortcut sa key ng pag-andar na gagawing isa ka.

Galugarin

Ngayon, na alam mo ang mga pangunahing kaalaman, maaari mong galugarin ang karagdagang mga utos at mga parameter. Kung sa palagay mo ay hindi naghatid ng isang nangungunang serbisyo ang OneGet pagkatapos ay maaari mong palaging pumili para sa Chocolatey at gamitin ito sa pamamagitan ng linya ng Command.

SINING TINGNAN: 3 Command Prompt Alternatibo na Mas Mabuti kaysa sa Default