Norėdami įdiegti Chocolatey:
Vykdykite Chocolatey svetainėje pateiktas instrukcijas, kad įdiegtumėte Chocolatey.
Paleiskite „choco install programą“ konsolėje, kad įdiegtumėte programą pavadinimu „program“.
Pavaizduokite taip: turite įdiegti naują programinę įrangą savo „Windows“ kompiuteryje. Tikėtina, kad pateksite į svetainę, bandydami nespustelėti puslapyje esančių šiukšlių, o tada spustelėsite grafinę diegimo programą, greičiausiai naudodami numatytuosius nustatymus.
Tai įprastas dalykas, kurį tikriausiai žinote, nes ji beveik nepasikeitė per „Windows“ gyvavimo laikotarpį, nes programinė įranga buvo pradėta platinti internete. Tačiau „Unix“ sistemos turi alternatyvų metodą, kai programinės įrangos diegimą tvarko paketų tvarkytojai, kuriems reikia minimalaus vartotojo įvesties ir dažnai valdoma komandine eilute. Šiuo metu didėja susidomėjimas šių privalumų perkėlimu į „Windows“, naudojant trečiųjų šalių paketų tvarkykles.
Neseniai pažvelgėme į „Scoop“ – paprastą ir prieinamą paketų tvarkyklės sprendimą. Tame straipsnyje taip pat aptariami terminalų paketų tvarkyklių pranašumai, palyginti su „Windows“ grafinėmis diegimo programomis, todėl rekomenduojame jį perskaityti, jei dar nesate susipažinę su koncepcija. Šiandien išnagrinėsime „ Chocolatey“ – alternatyvią „Windows“ paketų tvarkyklę, kurioje šiek tiek daugiau dėmesio skiriama vartotojui skirtoms darbalaukio programoms.
Chocolatey pirmiausia valdomas iš komandinės eilutės. Nesijaudinkite, jei nesate naujokas konsolinių programų – įveskite komandas, kaip nurodyta dokumentacijoje, ir neturėtumėte susidurti su problemomis. Chocolatey taip pat turi pasirenkamą grafinę sąsają, kurią išnagrinėsime vėliau.
Chocolatey diegimas
Norėdami įdiegti „Chocolatey“, atidarykite „PowerShell“ iš meniu Pradėti. Tada nukopijuokite ir įklijuokite šią scenarijaus eilutę ir paspauskite enter:
Set-Execution Policy Apeiti -Apimties procesas -Prieiga; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

Taip „PowerShell“ bus sukonfigūruotas taip, kad prieš atsisiunčiant ir paleisiant „Chocolatey“ diegimo scenarijų būtų leista vykdyti išorinius scenarijus. Norėdami gauti daugiau informacijos apie šį procesą, skaitykite Chocolatey dokumentaciją. Jei nerimaujate dėl to, ką daro scenarijus, prieš paleisdami komandą turėtumėte jį patikrinti rankiniu būdu.
Programų diegimas su Chocolatey
„Chocolatey“ pagrindinė funkcija yra galimybė įdiegti „Windows“ programinę įrangą viena komanda. Užuot turėję apsilankyti svetainėje ir rankiniu būdu spustelėti diegimo programą, galite paleisti „PowerShell“ ir įvesti kažką panašaus į šiuos:
Choco install vlc

Taip atsisiųsite ir įdiegsite VLC Media Player jūsų sistemoje, jums nereikės jokių veiksmų. Konsolėje bus rodoma pažangos informacija, kai prie sistemos bus įtrauktas VLC. Tada jį rasite meniu Pradėti, tarsi patys paleistumėte diegimo programą.
Kai kurios programos gali paraginti paleisti scenarijus jas diegiant. Įveskite „A“ į „Taip visiems“ į konsolę ir paspauskite Enter, kad patvirtintumėte šį raginimą ir užbaigtumėte diegimą.

Chocolatey palaiko tūkstančius skirtingų programų. Galite pamatyti, kas yra prieinama, naršydami „ Chocolatey“ paketo saugyklą . Kai kurios iš populiariausių parinkčių yra „Chrome“, „Adobe Reader“, „Firefox“, „WinRAR“ ir „Skype“. Paketų saugykloje rodomas pavadinimas, kurį reikia pridėti prie komandos „choco install“, kad būtų įdiegtas kiekvienas elementas.
Įdiegtų programų atnaujinimas
„Chocolatey“ leidžia lengvai atnaujinti įdiegtas programas. Vykdykite šią komandą, kad atnaujintumėte kiekvieną pasenusį „Chocolatey“ paketą savo sistemoje:
choco atnaujinti visus
Taip pat galite perduoti programos pavadinimą, kad atnaujintumėte vieną programą:
choco ugprade vlc
„Chocolatey“ patikrins, ar reikalingi naujinimai, ir automatiškai įdiegs naują versiją. Jei norite pamatyti, ar yra naujinimų, jų neįdiegę, paleiskite „choco outdated“.
Tolesnės komandos
Yra keletas kitų „Chocolatey“ komandų, kurios jums gali būti naudingos.
Vykdant „choco list -lo“ bus rodomas visų įdiegtų programų sąrašas. Galite paleisti „choco search query“, kad paketų saugykloje ieškotumėte „query“ ir būtų rodomos visos atitinkančios programos, todėl jums net nereikia žiniatinklio naršyklės, kad rastumėte naują programinę įrangą.

Kai reikia pašalinti programą, naudokite komandą „choco uninstall“ ir pridėkite programos pavadinimą. „Chocolatey“ taip pat stengiasi sekti programas, pašalintas kitais būdais – jei įdiegiate programą naudodami „Chocolatey“, bet pašalinsite ją iš „Windows“ nustatymų programos arba valdymo skydelio, ji taip pat turėtų automatiškai išnykti iš „Chocolatey“.
Šokoladas yra labai galingas ir šiuo straipsniu mes tik subraižome jo savybes . Yra daugybė konfigūravimo parinkčių pažengusiems vartotojams, taip pat galimybė paleisti vietinius tarpinius serverius, talpyklas ir paketų saugyklas. „Chocolate“ taip pat turi mokamų galimybių verslui ir organizaciniam naudojimui.
Chocolatey vartotojo sąsaja
Galiausiai verta paminėti, kad Chocolatey turi pasirenkamą grafinę sąsają, kuri padeda sąveikauti su paketais ir įdiegti naujus. Kaip galite tikėtis, vartotojo sąsaja įdiegiama per pačią Chocolatey!

Norėdami įdiegti GUI, paleiskite „choco install chocolateygui“. Tada galėsite paleisti GUI iš meniu Pradėti.

Tai suteikia paprastą grafinę sąsają, leidžiančią peržiūrėti įdiegtus paketus, patikrinti, ar nėra naujinimų, ir tinkinti Chocolatey nustatymus. Chocolatey katalogą galite naršyti spustelėję "chocolatey" kairėje šoninėje juostoje. Čia galite ieškoti naujų programų ir įdiegti jas vienu spustelėjimu, kad išvengtumėte tolesnio „PowerShell“ naudojimo, jei konsolės programos jums netinka.