3Jul

Kako dovesti Linux stilu apt-dobiti instalacije za sustav Windows s Chocolatey

click fraud protection

Linux korisnici vole instalirati softver iz naredbenog retka, i nije teško razumjeti zašto. Umjesto da preuzmete izvršne datoteke, pokrenete ih i izbjegavate različite pokušaje da promijenite zadanu tražilicu, u osnovi upišite ono što želite instalirati i pritisnete "Enter".

Ako želite takav mir na sustavu Windows, nemojte gledati dalje od Chocolatey, paket manager za Windows. Ovaj besplatni alat vam omogućuje da instalirate tisuće aplikacija s brzom naredbom( choco instalacija), a sve ih ažurirajte s drugima( choco nadogradnja). Ovo vam može uštedjeti puno vremena ako ste takva osoba koja puno instaliraslobodnog softvera.

Chocolatey možete koristiti na dva mjesta: Command Prompt i PowerShell. Evo kako instalirati ovog upravitelja paketa u oba okruženja, ali samo zaista trebate jedan ili drugi. Izaberite sve što vam odgovara.

Instalirajte i koristite Chocolatey iz naredbenog retka

Chocolatey radi samo u naredbenom retku ako ga pokrenete kao administrator. Najlakši način za to je da desnom tipkom miša kliknete naredbeni redak u izborniku Start, a zatim kliknite "Pokreni kao administrator".

instagram viewer

Da biste instalirali Chocolatey, prvo morate pokrenuti sljedeću naredbu koja preuzima i pokreće instalacijski program za vas: "

@"% 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% \ chocolatey \ bin"

Ova naredba mogla bi se promijeniti, stoga provjerite službene Chocolateyove upute ako imate poteškoća.

Nakon što instalirate Chocolatey, možete ga koristiti odmah( iako u nekim slučajevima možda ćete morati zatvoriti i ponovo otvoriti admin naredbeni redak).Instalacija softvera je jednostavna: jednostavno upišite choco instalaciju, a zatim naziv programa. Ovdje pokrećemo choco install filezilla za instalaciju popularnog Filezilla FTP klijenta.

Također se ne morate ograničiti na instaliranje jedne aplikacije odjednom. Na primjer, pomoću sljedeće naredbe instalirat će sve navedene aplikacije u jednom pokretu:

choco instaliraj vatru thunderbird vlc libreoffice

Naravno, trebat će vam neki način da saznate koje pakete postoje i kako im se zove. Možete pretražiti da li se neka aplikacija nudi pomoću sljedeće sintakse:

choco pretraživanje ključna riječ

Na primjeru, primjerice, koristimo choco search thunderbird za pretraživanje paketa povezanih s Thunderbird e-mail klijentom.

Alternativno, ova web stranica nudi potpuni popis svih paketa koje možete instalirati, zajedno s vlastitim alatom za pretraživanje.

Ako želite nadograditi određeni paket na najnoviju verziju, upotrijebite naredbu choco nadogradnju, a zatim naziv paketa. Ako želite nadograditi sve što ste instalirali koristeći Chocolatey u jednom pokretu, choco nadogradnja sve će učiniti trik. I ima više pod komandi ako se osjećate kao kopanje. Samo upišite choco -?da biste vidjeli potpuni popis.

Instalirajte i koristite Chocolatey u PowerShell

Ako ste veliki fan PowerShell, možete koristiti Chocolately od tamo kao dobro. To znači da možete automatizirati sve vrste stvari, nakon što započnete sa PowerShellom i naučite užad.

Da biste započeli, morate otvoriti administratora PowerShell. Najjednostavniji način za to je da desnom tipkom miša kliknete gumb Start, a zatim kliknite "Windows PowerShell( Admin)".

Chocolatey, po svojoj prirodi, zahtijeva dozvolu za pokretanje skripti izvan računala. Iz tog razloga, službene upute za instalaciju preporučuju da promijenite ExecutionPolicy prije instaliranja Chocolateya. Prvo, na promptu PowerShell upišite sljedeću naredbu i pritisnite Enter:

Get-ExecutionPolicy

Ako vidite rezultat "Ograničen", morate pokrenuti sljedeću naredbu za postavljanje pravila o izvršenju kako bi Chocolatey instalacija funkcionirala:

Set-ExecutionPolicy AllSigned

Naredba Set-ExecutionPolicy Bypass također može funkcionirati, iako je to manje sigurna opcija: omogućuje pokretanje bilo kojeg skripte, bez obzira je li potpisan od strane razvojnog programera.

Nakon postavljanja pravila izvršenja, možete pokrenuti instalacijski program pomoću sljedeće naredbe:

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

Baš kao što je Chocolatey instaliran! Korištenje Chocolateya u Powershellu je mnogo isto kao u Command Promptu. Ovdje je choco instalirati Firefox pokrenut:

Podskupovi poput pretraživanja i nadogradnje također funkcioniraju baš kao u naredbenom retku, a choco -?dat će vam popis drugih funkcija. Zabavi se!