3Jul

Kako prinašati Linux-Style apt-get namestitve v Windows s čokoladom

Uporabniki

Linux imajo radi namestitev programske opreme iz ukazne vrstice in ni težko razumeti, zakaj. Namesto prenosa izvršljivih datotek, zagona in izogibanja različnim poskusom spreminjanja privzetega iskalnika, v bistvu vnesete, kaj želite namestiti, in pritisnite tipko »Enter«.

Če želite tovrsten mir v sistemu Windows, ne pozabite več kot Chocolatey, vodja paketa za Windows. To brezplačno orodje vam omogoča, da na tisoče aplikacij namestite s hitrim ukazom( choco install) in jih vse posodobite z drugo( nadgrajevanje choco). To vam lahko prihrani veliko časa, če ste oseba, ki namesti velikobrezplačne programske opreme.

Chocolatey lahko uporabljate na dveh mestih: ukazni poziv in PowerShell. Kako namestiti upravitelja paketov v obeh okoljih, toda res potrebujete samo enega ali drugega. Izberi vse, s čimer si prijetno.

Namestite in uporabite čokolado iz ukaznega poziva

Chocolatey deluje samo v ukaznem pozivu, če ga zaženete kot skrbnik. Najlažji način za to je, da v meniju Start z desno miškino tipko kliknete ukazni poziv in nato kliknite »Zaženi kot skrbnik«.

Če želite namestiti Chocolatey, najprej morate zagnati ta ukaz, ki za vas prenese in upravlja namestitveni 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 ukaz se lahko spremeni, zato preverite uradne čokoladne napotke, če imate težave.

Ko namestite Chocolatey, ga lahko uporabite takoj( čeprav v nekaterih primerih boste morda morali zapreti in ponovno odpreti ukazni poziv admin).Namestitev programske opreme je preprosta: preprosto vnesite choco namestitev, ki ji sledi ime programa. Tukaj zaganjamo datoteko choco installzilla, da namestimo priljubljen FTP-odjemalec Filezilla.

Prav tako vam ni treba omejiti namestitve ene aplikacije naenkrat. Na primer z uporabo naslednjega ukaza boste namestili vse navedene aplikacije naenkrat:

choco install firefox thunderbird vlc libreoffice

Seveda boste potrebovali nekaj načina vedeti, kateri paketi obstajajo in kako so poimenovani. Iščete lahko, ali želite dati določeno aplikacijo s pomočjo naslednje sintakse:

choco iskanje key_word

V naslednjem screenshotu, na primer, uporabljamo choco iskanje thunderbird za iskanje paketov, povezanih z odjemalcem e-pošte Thunderbird.

Druga možnost je, da ta spletna stran ponuja popoln seznam vseh paketov, ki jih lahko namestite, skupaj z lastnim iskalnim orodjem.

Če želite nadgraditi določen paket z najnovejšo različico, uporabite ukaz za nadgradnjo choco, ki mu sledi ime paketa.Če želite nadgraditi vse, kar ste namestili z uporabo čokolade v enem samem, bo nadgradnja Choco vse naredila trik. In če imate radi kopanje, imate več ukazov. Vnesite čoko -?da si ogledate popoln seznam.

Namestite in uporabite čokolado v PowerShell

Če ste velik oboževalec PowerShell, lahko tudi Chocolately uporabljate tudi tam. To pomeni, da lahko avtomatizirate vse vrste stvari, ko začnete s PowerShellom in se naučite vrvi.

Za začetek boste morali odpreti skrbniški PowerShell. Najenostavnejši način za to je, da z desno miškino tipko kliknete gumb »Start« in nato »Windows PowerShell( Admin)«.

Chocolatey po svoji naravi zahteva dovoljenje za zagon skriptov zunaj vašega računalnika. Zaradi tega uradna navodila za namestitev priporočajo, da pred namestitvijo čokolade spremenite ExecutionPolicy. Najprej v pozivu PowerShell vnesite naslednji ukaz in pritisnite Enter:

Get-ExecutionPolicy

Če vidite »Omejen« rezultat, morate za zagon vaše nastavitve nastaviti naslednjo ukaz, tako da bo namestitev Chocolatey delovala:

Set-ExecutionPolicy AllSigned

Lahko deluje tudi ukaz Set-ExecutionPolicy Bypass, čeprav je to manj varna možnost: omogoča izvajanje katerega koli skripta, ne glede na to, ali jo podpiše razvijalec.

Po nastavitvi pravilnika izvajanja lahko zaganjalnik namestite z naslednjim ukazom:

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

Tako kot je nameščen Chocolatey! Uporaba Chocolateyja v Powershell-u je enako kot v ukaznem pozivu. Tukaj je choco install firefox teče:

Podskupine, kot sta iskanje in nadgradnja, delata tako kot v ukaznem pozivu in choco -?vam bo dala seznam drugih funkcij. Zabavaj se!