If-Koubou

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

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

Korisnici Linuxa vole instalirati softver iz naredbenog retka, i nije teško razumjeti zašto. Umjesto preuzimanja izvršnih datoteka, pokretanja i izbjegavanja različitih pokušaja promjene zadane tražilice, u osnovi upišite ono što želite instalirati i pritisnete "Enter".

Ako želite takav mir na sustavu Windows, nemojte gledati dalje od Chocolateya, upravitelja paketa za sustav Windows. Ovaj besplatni alat omogućuje instalaciju tisuća aplikacija samo s brzom naredbom (choco instalirati) i ažurirajte ih sve drugo (choco nadogradnja.) To vam može uštedjeti puno vremena ako ste takva osoba koja instalira puno slobodnog 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 kliknite naredbeni redak u izborniku Start, a zatim kliknite "Pokreni kao administrator".

Da biste instalirali Chocolatey, najprije morate pokrenuti sljedeću naredbu koja vam preuzima i pokreće instalacijski program:

@ "% 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 "

Ta se naredba mogla promijeniti, pa provjerite službene Chocolateyove upute ako imate problema.

Nakon što instalirate Chocolatey, možete ga koristiti odmah (iako u nekim slučajevima možda ćete morati zatvoriti i ponovo otvoriti administratorsku naredbu). Instaliranje softvera je jednostavno: jednostavno upišitechoco instalirati nakon čega slijedi naziv programa. Ovdje trčimochoco instalirati 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 instalirati firefox 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 nudi određena aplikacija pomoću sljedeće sintakse:

choco pretraživanje key_word

Na sljedećem snimku zaslona, ​​primjerice, upotrebljavamochoco pretraživanje thunderbird za pretraživanje paketa povezanih s Thunderbird klijentom e-pošte.

Alternativno, ova web-lokacija 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 naredbuchoco nadogradnju, nakon čega slijedi naziv paketa. Ako želite u jednom pokretu nadograditi sve što ste instalirali koristeći Chocolatey,choco nadograditi sve će učiniti trik. I ima više pod komandi ako se osjećate kao kopanje. Samo napišitechoco -? da biste vidjeli potpuni popis.

Instalirajte i koristite Chocolatey u PowerShellu

Ako ste veliki obožavatelj PowerShell-a, Chocolately možete koristiti i odande. To znači da možete automatizirati sve vrste stvari, nakon što započnete s PowerShellom i naučite užad.

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

Chocolatey, po svojoj prirodi, zahtijeva dopuštenje za pokretanje skripti izvan vašeg 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 da biste postavili pravila o izvršenju tako da će Chocolatey instalacija funkcionirati:

Set-ExecutionPolicy AllSigned

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

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

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

Baš kao da je Chocolatey instaliran! Korištenje Chocolateya u Powershellu je mnogo isto kao u Command Promptu. Evochoco instalirati Firefox trčanje:

Subkomisije poputtraži inadogradnja također rade baš kao u naredbenom retku, ichoco -? dat će vam popis drugih funkcija. Zabavi se!