Pagrindinis » kaip » Kaip „Linux“ stiliaus apt-get įrenginius į „Windows“ su „Chocolatey“

    Kaip „Linux“ stiliaus apt-get įrenginius į „Windows“ su „Chocolatey“

    „Linux“ naudotojams patinka įdiegti programinę įrangą iš komandų eilutės, todėl sunku suprasti, kodėl. Užuot atsisiuntę vykdomųjų programų, paleisdami jas ir nesikreipę į įvairius bandymus pakeisti numatytąjį paieškos variklį, iš esmės įrašykite, ką norite įdiegti, ir paspauskite „Enter“.

    Jei norite, kad „Windows“ būtų taika, ieškokite toliau nei „Chocolatey“, „Windows“ paketo tvarkyklė. Šis nemokamas įrankis leidžia jums įdiegti tūkstančius programų su tik greita komanda (choco įdiegimas) ir juos visus atnaujinkite su kita (choco atnaujinimas.) Tai gali sutaupyti daug laiko, jei esate toks asmuo, kuris įdiegia nemokama programinė įranga.

    „Chocolatey“ galite naudoti dviejose vietose: komandų eilutėje ir „PowerShell“. Štai kaip įdiegti šį paketų tvarkyklę abiejose aplinkose, tačiau jums tikrai reikia vieno ar kito. Pasirinkite, kas jums patinka.

    Įdiekite ir naudokite „Chocolatey“ iš komandų eilutės

    „Chocolatey“ veikia tik komandų eilutėje, jei ją valdote kaip administratorių. Paprasčiausias būdas tai padaryti yra dešiniuoju pelės mygtuku spustelėkite komandų eilutę meniu Pradėti, tada spustelėkite „Vykdyti kaip administratorius“.

    Jei norite įdiegti „Chocolatey“, pirmiausia reikia paleisti šią komandą, kurioje atsisiunčiama ir paleista diegimo programa.

    @ "% SystemRoot% System32 WindowsPowerShell v1.0 powerhell.exe" -NoProfile -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient). install.ps1 ')) "&& SET" PATH =% PATH%;% ALLUSERSPROFILE%% "\ t

    Ši komanda gali keistis, todėl, jei kyla problemų, patikrinkite oficialias „Chocolatey“ instrukcijas.

    Įdiegę „Chocolatey“, galite ją naudoti iš karto (nors kai kuriais atvejais gali tekti uždaryti ir iš naujo atidaryti administratoriaus komandų eilutę). Programinės įrangos diegimas yra paprastas: tiesiog įveskite choco įdiegimas po to nurodomas programos pavadinimas. Čia veikia choco įdiegti filezilla įdiegti populiarų „Filezilla FTP“ klientą.

    Jūs taip pat neturite apsiriboti vienos programos įdiegimu vienu metu. Pvz., Naudojant šią komandą vienu metu bus įdiegtos visos išvardytos programos:

    choco įdiegti firefox thunderbird vlc libreoffice

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

    choco paieška key_word

    Pavyzdžiui, sekančioje ekrano dalyje mes naudojame choco paieška thunderbird ieškoti paketų, susijusių su „Thunderbird“ el. pašto programa.

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

    Jei norite atnaujinti konkretų paketą į naujausią versiją, naudokite komandą choco atnaujinimas, po pakuotės pavadinimo. Jei norite vienu metu atnaujinti viską, ką įdiegėte naudodami „Chocolatey“, choco atnaujinti viską tai padarys apgauti. Ir yra daugiau sub komandų, jei manote, kad kasti. Tiesiog įveskite choco -? pamatyti išsamų sąrašą.

    Įdiekite ir naudokite „Chocolatey“ „PowerShell“

    Jei esate didelis „PowerShell“ gerbėjas, taip pat galite naudoti „Chocolately“. Tai reiškia, kad galite automatizuoti visų rūšių daiktus, kai tik pradėsite naudoti „PowerShell“ ir sužinosite lynus.

    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š kompiuterio. Dėl šios priežasties oficialiose diegimo instrukcijose rekomenduojama pakeisti „ExecutionPolicy“ prieš diegiant „Chocolatey“. Pirma, „PowerShell“ eilutėje įveskite šią komandą ir paspauskite Enter:

    Get-ExecutionPolicy

    Jei matote „Ribotas“ rezultatą, tuomet reikia paleisti šią komandą, kad nustatytumėte vykdymo politiką, kad „Chocolatey“ diegimas veiktų:

    Set-ExecutionPolicy AllSigned

    Komanda „Set-ExecutionPolicy Bypass“ taip pat galėtų dirbti, nors tai yra mažiau saugi parinktis: ji leidžia paleisti bet kurį scenarijų, neatsižvelgiant į tai, ar ją pasirašė kūrėjas.

    Nustatę vykdymo politiką, galite paleisti diegimo programą naudodami šią komandą:

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

    Panašiai kaip ir „Chocolatey“! „Chocolatey“ naudojimas „Powerhell“ programoje yra toks pat kaip ir komandų eilutėje. Štai „choco“ įdiegti „Firefox“ veikia:

    Pomėgiai patinka Paieška ir patobulinti taip pat veikia kaip ir komandų eilutėje, ir choco -? suteiks jums kitų funkcijų sąrašą. Pasilinksmink!