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

Turinys:

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

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

Video: Kaip įdiegti
Video: 10 Common WordPress Mistakes & How To Fix Them! - YouTube 2024, Gegužė
Anonim
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, ką norite įdiegti, ir paspauskite "Enter".
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, ką norite įdiegti, ir paspauskite "Enter".

Jei norite, kad tokia ramybė būtų naudojama "Windows" sistemoje, nebereikėtų ieškoti "Chocolatey", "Windows" paketų tvarkytuvo. Šis nemokamas įrankis leidžia įdiegti tūkstančius programų, naudojant tik greitą komandą (

choco install

) ir atnaujinkite juos visus kartu (

choco upgrade

.) Tai gali sutaupyti daug laiko, jei esate tokio asmens, kuris įdiegia daug nemokamos programinės įrangos.

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

Įdiekite ir naudokite "Chocolatey" komandų eilutę

"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 komandinę 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ą:
Norėdami įdiegti "Chocolatey", pirmiausia turite paleisti šią komandą, kuri jums atsisiunčia ir paleidžia diegimo programą:

@'%SystemRoot%System32WindowsPowerShellv1.0powershell.exe' -NoProfile -ExecutionPolicy Bypass -Command 'iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))' && SET 'PATH=%PATH%;%ALLUSERSPROFILE%chocolateyin'

Ši komanda gali pasikeisti, todėl, 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
Į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 install

po kurios eina programos pavadinimas. Čia mes einame

choco install filezilla

įdiegti populiarią "Filezilla FTP" klientą.

Be to, neturite apsiriboti vienos programos įdiegimu vienu metu. Pavyzdžiui, naudodami šią komandą, visose sąraše esančiose programose bus įdiegtos vienu metu:
Be to, neturite apsiriboti vienos programos įdiegimu vienu metu. Pavyzdžiui, naudodami šią komandą, visose sąraše esančiose programose bus įdiegtos vienu metu:

choco install firefox thunderbird vlc libreoffice

Žinoma, reikės žinoti, kokie paketai egzistuoja ir kaip jie yra pavadinti. Galite ieškoti, ar siūloma konkreti programa, naudodami šį sintaksę:

choco search key_word

Pavyzdžiui, naudojame šį ekrano kopiją

choco search thunderbird

ieškoti paketų, susijusių su "Thunderbird" el. pašto klientu.

Arba ši svetainė siūlo išsamų visų paketų, kuriuos galite įdiegti, sąrašą su savo paieškos įrankiu.
Arba ši svetainė siūlo išsamų visų paketų, kuriuos galite įdiegti, sąrašą su savo paieškos įrankiu.

Jei norite atnaujinti konkretų paketą iki naujausios versijos, naudokite komandą

choco upgrade,

po paketo pavadinimu. Jei norite atnaujinti viską, ką įdiegėte naudojant "Chocolatey" vieną kartą,

choco upgrade all

padarys apgauti. Ir yra daugiau sub komandų, jei jaučiatės kaip kasti. Tiesiog įveskite

choco -?

pamatyti visą sąrašą.

"PowerShell" įdiegti ir naudoti "Chocolatey"

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, turėsite 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" pagal savo pobūdį reikalauja leidimo paleisti scenarijus iš jūsų kompiuterio. Dėl šios priežasties oficialios montavimo instrukcijos rekomenduoja pakeisti "ExecutionPolicy" prieš įdiegiant "Chocolatey". Pirma, "PowerShell" eilutėje įrašykite šią komandą ir paspauskite "Enter":
"Chocolatey" pagal savo pobūdį reikalauja leidimo paleisti scenarijus iš jūsų kompiuterio. Dėl šios priežasties oficialios montavimo instrukcijos rekomenduoja pakeisti "ExecutionPolicy" prieš įdiegiant "Chocolatey". Pirma, "PowerShell" eilutėje įrašykite šią komandą ir paspauskite "Enter":

Get-ExecutionPolicy

Jei pamatysite "Ribotą" 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 galėtų dirbti, nors tai yra mažiau saugi parinktis: ji leidžia bet kokį scenarijų paleisti, nepaisant to, ar jį pasirašė kūrėjas.

Nustačius vykdymo politiką, galite paleisti diegimo programą naudodami šią komandą:
Nustačius vykdymo politiką, galite paleisti diegimo programą naudodami šią komandą:

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

Tiesiog kaip ir "Chocolatey" įdiegta! "Chocolatey" naudojimas "Powershell" yra toks pats kaip ir komandų eilutėje. Štai

choco install firefox

važiavimas:

Subcommands kaip
Subcommands kaip

search

ir

upgrade

taip pat veikia kaip ir komandų eilutėje, ir

choco -?

pateiks jums kitų funkcijų sąrašą. Pasilinksmink!

Rekomenduojamas: