3Jul

Kuidas viia Linux-Style apt-get käitised Windowsi sisse Chocolatey'ga

Linuxi kasutajad armastavad tarkvara installimist käsurealt ja seda pole raske mõista, miks. Selle asemel, et alla laadida ülesandeid, neid käitada ja vältida erinevaid vaikeotsingumootori muutmise katseid, sisestate sisuliselt selle, mida soovite installida ja vajuta "Enter".

Kui soovite sellist rahu Windowsis, vaadake Chocolatey, Windowsi paketihaldur. See tasuta tööriist võimaldab teil installida tuhandeid rakendusi lihtsalt kiire käsuga( choco install) ja värskendada neid kõiki teisega( choco uuendatud versioon). See võib teile palju aega säästa, kui olete selline inimene, kes installib paljuvaba tarkvara.

Võite kasutada Chocolatey kahes kohas: käsureale ja PowerShellile. Siit saate teada, kuidas mõlemas keskkonnas pakettide haldurit installida, kuid teil on vaja ainult ühte või teist. Vali, mis sulle meeldib.

Chocolatey installimine ja kasutamine käsurealt

Chocolatey töötab ainult käsureale, kui käivitate selle administraatorina. Lihtsaim viis selle tegemiseks on paremklõpsake käsureale käsku Käivita ja seejärel klõpsake käsku Käita administraatorina.

Chocolatey installimiseks peate esmalt käivitama järgmise käsu, mis laadib alla ja käitab installijat teie jaoks:

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

See käsk võib muutuda, nii et kontrollige ametlikke Chocolatey juhiseid, kui teil on probleeme.

Pärast Chocolatey installimist saate seda kohe kasutada( kuigi mõnel juhul võib juhtuda, et peate administraatori käskluse sulgema ja uuesti avama).Tarkvara installimine on lihtne: sisestage lihtsalt choco install, millele järgneb programmi nimi. Siin töötab Choco install filezilla, et installida populaarne Filezilla FTP klient.

Samuti ei pea te piirama ühe rakenduse installimist korraga. Näiteks, kasutades järgmist käsku, installitakse kõik loetletud rakendused ühe käigu ajal:

choco install firefox thunderbird vlc libreoffice

Muidugi on teil vaja mõnda võimalust teada, millised paketid on olemas ja kuidas need on nimega kaitstud. Saate otsida, kas antud rakendust pakutakse, kasutades järgmist süntaksit:

choco search key_word

Järgmises pildil kuvatakse näiteks Thunderbirdi e-posti kliendiga seotud pakettide otsimiseks näiteks choco otsingu thunderbird.

Alternatiivina pakub see veebisait täielikku loetelu kõigist pakettidest, mida saate installida, koos omaenda otsinguvahendiga.

Kui soovite uuendada konkreetse paketi uusima versiooniga, kasutage käsku choco upgrade, millele järgneb paketi nimi. Kui soovite täiustada Chocolatey-ga installitud kõike ühe korraga, muudab Choco täiustuse kõik võimalused. Ja seal on rohkem alamkäsklusi, kui tunnete kaevamist. Lihtsalt kirjuta choco -?et näha täielikku nimekirja.

Installige ja kasutage Chocolatey PowerShelli

-s. Kui olete PowerShelli suur fänn, võite Chocolately'ist ka seal kasutada. See tähendab, et saate automatiseerida igasuguseid asju, kui hakkate PowerShelliga käivitama ja õppima köied.

Alustamiseks peate avama administraatori PowerShelli. Selle lihtsaim viis on paremklõps Start-nupul ja seejärel "Windows PowerShell( Admin)."

Chocolatey oma olemuselt vajab luba skriptide käitamiseks väljaspool teie arvutit. Sel põhjusel soovitavad ametlikud paigaldusjuhised enne Chocolatey installimist muuta ExecutionPolicy'i. Esmalt kirjutage PowerShelli viirusel järgmine käsk ja vajutage Enter:

Get-ExecutionPolicy

Kui näete tulemust "Piiratud", peate käivitama järgmise käskluse, et määrata oma täitmispoliitika nii, et Chocolatey install töötab:

Set-ExecutionPolicy AllSigned

Käsu Set-ExecutionPolicy Bypass võib töötada ka, kuigi see on vähem turvaline valik: see võimaldab mis tahes skripti käitada, olenemata sellest, kas see on allkirjastatud arendaja poolt.

Pärast täitmispoliitika seadistamist saate käivitada installerit järgmise käsuga:

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

Just nagu Chocolatey on installitud! Chocolatey kasutamine Powershellis on peaaegu sama kui käsureale. Siin on choco installeeritud Firefoxi käsk:

alamkommid nagu otsing ja uuendus toimivad ka käsureale ja choco -?annab teile loetelu muudest funktsioonidest. Lõbutse hästi!