Pagina principala » HOWTO » Cum de a aduce Linux-Style apt-get Installations la Windows cu Chocolatey

    Cum de a aduce Linux-Style apt-get Installations la Windows cu Chocolatey

    Utilizatorii de Linux preferă să instaleze software din linia de comandă și nu este greu de înțeles de ce. În loc să descărcați fișiere executabile, să le rulați și să evitați diferitele încercări de a schimba motorul de căutare prestabilit, tastați în principiu ceea ce doriți să instalați și apăsați pe "Enter".

    Dacă doriți acest tip de pace pe Windows, nu căutați mai departe decât Chocolatey, managerul de pachete pentru Windows. Acest instrument gratuit vă permite să instalați mii de aplicații cu o comandă rapidă (choco install) și actualizați-le pe toate cu altul (upgrade-ul choco.) Acest lucru vă poate economisi o mulțime de timp dacă sunteți tipul de persoană care instalează o mulțime de software liber.

    Puteți folosi Chocolatey în două locuri: Command Prompt și PowerShell. Iată cum să instalați acest manager de pachete în ambele medii, dar aveți nevoie de unul sau altul. Alegeți ce vă convine.

    Instalați și utilizați Chocolatey din linia de comandă

    Chocolatey funcționează numai în Promptul de comandă dacă îl executați ca administrator. Cea mai ușoară cale de a face acest lucru este să faceți clic dreapta pe butonul de comandă din meniul Start, apoi faceți clic pe "Executare ca administrator".

    Pentru a instala Chocolatey, mai întâi trebuie să executați următoarea comandă, care descarcă și rulează programul de instalare pentru dvs.:

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

    Această comandă s-ar putea schimba, așa că verificați instrucțiunile oficiale Chocolatey dacă aveți probleme.

    După ce instalați Chocolatey, îl puteți utiliza imediat (deși în unele cazuri este posibil să fie necesar să închideți și să redeschideți din nou Admin command prompt). Instalarea software-ului este simplă: pur și simplu tastați choco install urmată de numele programului. Aici, fugim choco instala filezilla pentru a instala clientul popular Filezilla FTP.

    De asemenea, nu trebuie să vă limitați la instalarea unei aplicații simultan. De exemplu, utilizând următoarea comandă se vor instala toate aplicațiile listate într-un singur pas:

    choco instalează firefox thunderbird vlc libreoffice

    Desigur, veți avea nevoie de un fel de cunoaștere a pachetelor existente și a modului în care sunt numite. Puteți căuta dacă o anumită aplicație este oferită utilizând următoarea sintaxă:

    căutare choco key_word

    În următorul ecran, de exemplu, îl folosim choco căutați thunderbird pentru a căuta pachete legate de clientul de e-mail Thunderbird.

    În mod alternativ, acest site oferă o listă completă a tuturor pachetelor pe care le puteți instala, completând propriul instrument de căutare.

    Dacă doriți să actualizați un anumit pachet la ultima versiune, utilizați comanda upgrade-ul choco, urmată de numele pachetului. Dacă doriți să actualizați tot ce ați instalat folosind Chocolatey dintr-o dată, choco face upgrade la toate va face truc. Și există mai multe subcomandări dacă aveți de gând să săpătați. Doar tastați Choco -? pentru a vedea o listă completă.

    Instalați și utilizați Chocolatey în PowerShell

    Dacă sunteți un mare fan al PowerShell, puteți folosi și Chocolately de acolo. Acest lucru înseamnă că puteți automatiza toate tipurile de lucruri, odată ce ați început cu PowerShell și ați învățat funiile.

    Va trebui să deschideți un administrator PowerShell pentru a începe. Cea mai simplă metodă este să faceți clic dreapta pe butonul Start, apoi pe "Windows PowerShell (Admin)".

    Chocolatey, prin natura sa, necesită permisiunea de a rula scripturi din afara computerului. Din acest motiv, instrucțiunile oficiale de instalare vă recomandă să modificați ExecutionPolicy înainte de a instala Chocolatey. Mai întâi, la promptul PowerShell, tastați următoarea comandă și apăsați Enter:

    Get-ExecutionPolicy

    Dacă vedeți un rezultat "Restricționat", trebuie să executați următoarea comandă pentru a seta politica de execuție astfel încât instalarea Chocolatey să funcționeze:

    Set-ExecutionPolicy AllSigned

    Comanda Setare executare politică ar putea funcționa, deși aceasta este opțiunea mai puțin sigură: permite oricărui script să ruleze, indiferent dacă este semnat de către dezvoltator.

    După setarea politicii de execuție, puteți rula programul de instalare utilizând următoarea comandă:

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

    La fel ca Chocolatey este instalat! Utilizarea Chocolatey în Powershell este la fel ca în Command Prompt. Iată choco instalează firefox alergare:

    Subcomenzi cum ar fi căutare și modernizare funcționează, de asemenea, la fel ca în Prompt Command, și Choco -? vă va oferi o listă cu alte funcții. A se distra!