3Jul

Kaip įdiegti "Linux-Style apt-get Installations" "Windows" su "Chocolatey"

"Linux" vartotojai mėgsta įdiegti programinę įrangą iš komandinės eilutės, todėl sunku suprasti, kodėl. Vietoj to, kad atsisiųsti vykdomąjį failą, paleisti jį ir išvengti įvairių bandymų pakeisti numatytąją paieškos variklį, iš esmės įveskite tai, ko norite įdiegti, ir paspauskite "Enter".

Jei norite, kad tokia taikos sistema būtų naudinga "Windows" sistemoje, žiūrėkite ne daugiau kaip "Chocolatey", "Windows" paketų tvarkytuvė.Šis nemokamas įrankis leidžia įdiegti tūkstančius programų tik per greitą komandą( "choco install") ir atnaujinti juos visais kitais( "choco" naujinimas). Tai gali sutaupyti daug laiko, jei esate tokio asmens, kuris daug įdiegsnemokamos programinės įrangos.

Galite naudoti "Chocolatey" dviem vietomis: komandų eilutę ir "PowerShell".Štai kaip įdiegti šį paketų tvarkytuvą abiejose aplinkose, bet jums tikrai reikia tik vieno ar kito. Pasirinkite, kas tau patinka.

"Chocolatey" diegimas ir naudojimas komandinėje eilutėje

"Chocolatey" veikia tik komandinėje eilutėje, jei ją paleidžiate kaip administratorių.Lengviausias būdas tai padaryti yra dešiniuoju pelės mygtuku spustelėkite Komandų eilutę meniu Pradėti, tada spustelėkite "Vykdyti kaip administratorius".

Norėdami įdiegti "Chocolatey", pirmiausia turite paleisti šią komandą, kuri jums atsisiunčia ir paleidžia diegimo programą.:

@ "% SystemRoot% \ System32 \ WindowsPowerShell \ v1.0 \ powershell.exe" -NoProfile -ExecutionPolicy Bypass -Command "iex( (Naujas objektas System. Net. WebClient). DownloadString( 'https: //chocolatey.org/ install.ps1')) "& &SET "PATH =% PATH%;% ALLUSERSPROFILE% \ chocolatey \ bin"

Ši komanda gali pasikeisti, taigi, jei kyla problemų, patikrinkite oficialius "Chocolatey" nurodymus.

Įdiegę "Chocolatey", galite jį naudoti iš karto( nors kai kuriais atvejais gali tekti uždaryti ir iš naujo atidaryti administratoriaus komandinę eilutę).Programinės įrangos diegimas yra paprastas: tiesiog įveskite "choco" diegimą, po to nurodykite programos pavadinimą.Čia mes naudojame choco install filezilla, kad įdiegtumėte populiarią "Filezilla FTP" klientą.

Jūs taip pat neturite apsiriboti vienos programos įdiegimu vienu metu. Pavyzdžiui, naudodamas šią komandą, visose išvardytose programose bus įdiegtos tik viena programa:

choco install firefox thunderbird vlc libreoffice

Žinoma, jums reikia žinoti, kokie paketai egzistuoja ir kaip jie yra pavadinti. Galite ieškoti norėdami sužinoti, ar tam tikra programa siūloma naudojant šią sintaksę:

choco paieška key_word

Šiame paveikslėlyje, pavyzdžiui, mes naudojame "choco" paieškos "Thunderbird", norėdami ieškoti paketų, susijusių su "Thunderbird" el. Pašto klientu.

Taip pat šioje svetainėje pateikiamas išsamus visų paketų, kuriuos galite įdiegti, sąrašą su savo paieškos įrankiu.

Jei norite atnaujinti konkretų paketą į naujausią versiją, naudokite komandą choco naujinimą, po kurios nurodomas paketo pavadinimas. Jei norite atnaujinti viską, ką įdiegėte naudodami "Chocolatey" vieną kartą, "Choco" atnaujinkite viską ir padarysiu apgauti. Ir yra daugiau sub komandų, jei jaučiatės kaip kasti. Tiesiog įveskite choco -?pamatyti visą sąrašą.

"Chocolatey" įdiegimas ir naudojimas "PowerShell

" Jei esate didelis "PowerShell" gerbėjas, galite naudoti "Chocolately" iš ten. Tai reiškia, kad jūs galite automatizuoti įvairius dalykus, kai tik pradėsite naudotis "PowerShell" ir išmokysite virves.

Norėdami pradėti, turite atidaryti administratorių PowerShell. Paprasčiausias būdas tai padaryti yra dešiniuoju pelės mygtuku spustelėkite mygtuką Pradėti, tada spustelėkite "Windows PowerShell( Administratorius)."

Chocolatey dėl savo pobūdžio reikalauja leidimo paleisti scenarijus iš jūsų kompiuterio. Dėl šios priežasties oficialios montavimo instrukcijos rekomenduoja pakeisti "ExecutionPolicy" prieš įdiegiant "Chocolatey".Pirma, "PowerShell" komandoje įveskite šią komandą ir paspauskite Enter:

Get-ExecutionPolicy

Jei pamatysite "Restricted" rezultatą, tuomet turėsite paleisti šią komandą, kad nustatytumėte vykdymo politiką, kad "Chocolatey" diegimas veiks:

Set-ExecutionPolicy AllSigned

Komanda Set-ExecutionPolicy Bypass taip pat gali veikti, nors tai yra mažiau saugi parinktis: tai leidžia bet kokį scenarijų paleisti, nepriklausomai nuo to, ar jį pasirašė kūrėjas.

Po nustatymo vykdymo politikos galite paleisti diegimo programą naudodami šią komandą:

iex( (New-Object System. Net. WebClient). DownloadString( 'https: //chocolatey.org/ install.ps1'))

Tiesiog kaip kad Chocolatey yra įdiegtas!"Chocolatey" naudojimas "Powershell" yra toks pats kaip ir komandų eilutėje.Čia yra "choco install firefox":

subcommands kaip paieška ir atnaujinimas taip pat veikia kaip ir komandų eilutėje, ir choco -?pateiks jums kitų funkcijų sąrašą.Pasilinksmink!