If-Koubou

Kā padarīt Linux-Style apt-get instalācijas Windows ar Chocolatey

Kā padarīt Linux-Style apt-get instalācijas Windows ar Chocolatey (Kā)

Linux lietotāji mīl instalēt programmatūru no komandrindas, un tas nav grūti saprast, kāpēc. Tā vietā, lai lejupielādētu izpildītājus, tos darbinātu un novērstu dažādus mēģinājumus mainīt noklusējuma meklētājprogrammu, jūs pamatā ierakstiet to, ko vēlaties instalēt, un nospiediet "Ievadīt".

Ja vēlaties šāda veida mieru Windows operētājsistēmā, izskatoties ne tālāk par Chocolatey, Windows pakotņu pārvaldnieku. Šis bezmaksas rīks ļauj jums instalēt tūkstošiem lietotņu ar vienkāršu komandu (Choco instalēt) un atjauniniet tos visus kopā ar citu (Choco jauninājums.) Tas var ietaupīt daudz laika, ja esat tāda persona, kas instalē daudz bezmaksas programmatūras.

Jūs varat lietot Chocolatey divās vietās: Command Prompt un PowerShell. Tālāk ir norādīts, kā instalēt šo pakotņu pārvaldnieku abās vidēs, taču jums patiešām vajag tikai vienu vai otru citu. Izvēlieties, kas jums ir ērti.

Uzstādiet un izmantojiet Chocolatey komandu uzvednē

Chocolatey darbojas tikai komandu uzvednē, ja jūs to lietojat kā administratoru. Vieglākais veids, kā to izdarīt, ir ar peles labo pogu noklikšķināt uz komandu uzvednes izvēlnē Sākt un pēc tam uz "Palaist kā administrators".

Lai instalētu Chocolatey, vispirms ir jāieslēdz šāda komanda, kas lejupielādē un palaiž instalētāju:

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

Šī komanda varētu mainīties, tāpēc, ja jums rodas problēmas, pārbaudiet oficiālos Chocolatey norādījumus.

Pēc Chocolatey instalēšanas jūs to varat izmantot uzreiz (lai gan dažos gadījumos jums var būt nepieciešams aizvērt un atvērt administratora komandu uzvedni). Programmatūras instalēšana ir vienkārša: vienkārši ierakstietChoco instalēt kam seko programmas nosaukums. Šeit mēs runājamchoco instalēt filezilla lai instalētu tautas Filezilla FTP klientu.

Jums arī nav jāierobežo sevi, lai vienlaicīgi instalētu vienu lietotni. Piemēram, izmantojot šo komandu, visās sarakstā iekļautajās lietotnēs tiks instalētas tikai viena lieta:

instalēt firefox thunderbird vlc libreoffice

Protams, jums būs nepieciešams zināms veids, kā uzzināt, kuras paketes pastāv un kā tās tiek nosauktas. Varat meklēt, lai noteiktu, vai konkrētā lietotne tiek piedāvāta, izmantojot šādu sintaksi:

šoku meklēšana key_word

Piemēram, piemēram, mēs izmantojam šādu ekrānuzņēmumuchoco meklēt Thunderbird meklēt paketes, kas saistītas ar Thunderbird e-pasta klientu.

Alternatīvi šī vietne piedāvā pilnu sarakstu ar visiem paketēm, ko varat instalēt, kopā ar savu meklēšanas rīku.

Ja vēlaties uzlabot konkrētu pakotni jaunākajai versijai, izmantojiet komanduChoco jauninājums kam seko iepakojuma nosaukums. Ja jūs vēlaties uzlabot visu, ko esat instalējis, izmantojot Chocolatey vienā virzienā,Choco jaunināt visus darīs triks. Un jums ir vairāk apakšprogrammu, ja jūs jūtaties kā rakšana. Vienkārši ierakstietChoco -? lai redzētu pilnīgu sarakstu.

Instalējiet un lietojiet Chocolatey PowerShell

Ja jūs esat liels PowerShell ventilators, jūs varat arī izmantot Chocolately no turienes. Tas nozīmē, ka jūs varat automatizēt visu veidu lietas, tiklīdz sākat darbu ar PowerShell un apgūstiet virves.

Lai sāktu darbu, jums ir jāatver administratora PowerShell. Vienkāršākais veids, kā to izdarīt, ir peles labo pogu noklikšķināt uz pogas Sākt un pēc tam uz "Windows PowerShell (Admin)".

Šokolādes pēc savas būtības ir nepieciešama atļauja skriptus palaist ārpus datora. Šī iemesla dēļ oficiālajās instalēšanas instrukcijās pirms Chocolatey instalēšanas ieteicams mainīt ExecutionPolicy. Pirmkārt, PowerShell uzvednē ievadiet šādu komandu un nospiediet Enter:

Get-ExecutionPolicy

Ja redzat rezultātu "Ierobežots", tad, lai iestatītu savu izpildes politiku, jums būs jāuzsāk šāda komanda, lai Chocolatey instalācija darbotos:

Set-ExecutionPolicy AllSigned

KomandaSet-ExecutionPolicy apvedceļš varētu arī strādāt, lai gan tas ir mazāk drošs variants: tas ļauj jebkuram skriptam palaist neatkarīgi no tā, vai to ir parakstījis izstrādātājs.

Pēc izpildes politikas iestatīšanas jūs varat palaist instalētāju, izmantojot šādu komandu:

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

Tāpat kā Chocolatey ir instalēta! Izmantojot Chocolatey Powershell programmā, tas ir tāds pats kā Command Prompt. Šeit irchoco instalēt firefox skriešana:

Subcommands, piemēram,Meklēt unuzlabot arī strādā tāpat kā komandrindā, unChoco -? sniegs jums citu funkciju sarakstu. Izklaidējies!