Ako priniesť Linux-Style apt-get Inštalácie do systému Windows s Chocolatey

Obsah:

Ako priniesť Linux-Style apt-get Inštalácie do systému Windows s Chocolatey
Ako priniesť Linux-Style apt-get Inštalácie do systému Windows s Chocolatey

Video: Ako priniesť Linux-Style apt-get Inštalácie do systému Windows s Chocolatey

Video: Ako priniesť Linux-Style apt-get Inštalácie do systému Windows s Chocolatey
Video: Servis bicyklov a elektrobicyklov - Levice | Život s bicyklom - YouTube 2024, Smieť
Anonim
Používatelia Linuxu milujú inštaláciu softvéru z príkazového riadku a nie je ťažké pochopiť prečo. Namiesto sťahovania spustiteľných súborov, ich spustenia a vyhýbaní sa rôznym pokusom o zmenu predvoleného vyhľadávacieho nástroja, zadávate v podstate to, čo chcete nainštalovať, a stlačte kláves Enter.
Používatelia Linuxu milujú inštaláciu softvéru z príkazového riadku a nie je ťažké pochopiť prečo. Namiesto sťahovania spustiteľných súborov, ich spustenia a vyhýbaní sa rôznym pokusom o zmenu predvoleného vyhľadávacieho nástroja, zadávate v podstate to, čo chcete nainštalovať, a stlačte kláves Enter.

Ak chcete tento typ mieru v systéme Windows, nehľadajte nič iné ako Chocolatey, manažér balíkov pre systém Windows. Tento bezplatný nástroj vám umožňuje nainštalovať tisíce aplikácií pomocou rýchleho príkazu (

choco install

) a aktualizovať ich všetko s iným (

choco upgrade

.) To vám môže ušetriť veľa času, ak ste ten, kto inštaluje veľa slobodného softvéru.

Môžete použiť Chocolatey na dvoch miestach: Príkazový riadok a PowerShell. Tu je návod, ako nainštalovať tento balík správcov v oboch prostrediach, ale skutočne potrebujete len jeden alebo druhý. Vyberte si, čo vám vyhovuje.

Nainštalujte a používajte čokoláda z príkazového riadka

Služba Chocolatey funguje iba v príkazovom riadku, ak ju spustíte ako správca. Najjednoduchší spôsob, ako to urobiť, je kliknúť pravým tlačidlom na príkazový riadok v ponuke Štart a potom kliknúť na tlačidlo "Spustiť ako správca".

Ak chcete nainštalovať aplikáciu Chocolatey, musíte najprv spustiť nasledujúci príkaz, ktorý vám preberá a spustí inštalátor:
Ak chcete nainštalovať aplikáciu Chocolatey, musíte najprv spustiť nasledujúci príkaz, ktorý vám preberá a spustí inštalátor:

@'%SystemRoot%System32WindowsPowerShellv1.0powershell.exe' -NoProfile -ExecutionPolicy Bypass -Command 'iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))' && SET 'PATH=%PATH%;%ALLUSERSPROFILE%chocolateyin'

Tento príkaz by sa mohol zmeniť, preto skontrolujte oficiálne pokyny Chocolatey, ak máte problémy.

Po nainštalovaní aplikácie Chocolatey ju môžete okamžite použiť (aj keď v niektorých prípadoch možno budete musieť zatvoriť a znova otvoriť správcovský riadok administrátora). Inštalácia softvéru je jednoduchá: stačí zadať
Po nainštalovaní aplikácie Chocolatey ju môžete okamžite použiť (aj keď v niektorých prípadoch možno budete musieť zatvoriť a znova otvoriť správcovský riadok administrátora). Inštalácia softvéru je jednoduchá: stačí zadať

choco install

po ktorom nasleduje názov programu. Tu bežíme

choco install filezilla

nainštalovať populárny klient FTP Filezilla.

Nemusíte sa obmedzovať na inštaláciu jednej aplikácie naraz. Napríklad pomocou nasledujúceho príkazu sa nainštalujú všetky uvedené aplikácie naraz:
Nemusíte sa obmedzovať na inštaláciu jednej aplikácie naraz. Napríklad pomocou nasledujúceho príkazu sa nainštalujú všetky uvedené aplikácie naraz:

choco install firefox thunderbird vlc libreoffice

Samozrejme budete potrebovať nejaký spôsob, ako zistiť, ktoré balíky existujú a ako sú pomenované. Môžete vyhľadávať, či je daná aplikácia ponúkaná pomocou nasledujúcej syntaxe:

choco search key_word

Napríklad v nasledujúcej snímke obrazovky používame

choco search thunderbird

na vyhľadávanie balíkov súvisiacich s e-mailovým klientom služby Thunderbird.

Prípadne táto webová stránka ponúka kompletný zoznam všetkých balíkov, ktoré môžete nainštalovať, a to pomocou vlastného vyhľadávacieho nástroja.
Prípadne táto webová stránka ponúka kompletný zoznam všetkých balíkov, ktoré môžete nainštalovať, a to pomocou vlastného vyhľadávacieho nástroja.

Ak chcete aktualizovať konkrétny balík na najnovšiu verziu, použite príkaz

choco upgrade,

nasleduje názov balíka. Ak chcete inovovať všetko, čo ste nainštalovali pomocou aplikácie Chocolatey naraz,

choco upgrade all

bude to trik. A ak máte pocit, že kopíte, existujú aj ďalšie príkazy. Stačí napísať

choco -?

aby sa zobrazil úplný zoznam.

Nainštalujte a používajte Chocolatey v PowerShell

Ak ste veľkým fanúšikom PowerShell, môžete použiť aj Chocolately. To znamená, že môžete automatizovať všetky druhy vecí, akonáhle začnete s PowerShell a naučiť sa laná.

Ak chcete začať, musíte otvoriť administrátora PowerShell. Najjednoduchší spôsob, ako to urobiť, je kliknúť pravým tlačidlom myši na tlačidlo Štart a potom kliknúť na tlačidlo "Windows PowerShell (Admin)".

Čokoláda svojou povahou vyžaduje povolenie na spustenie skriptov mimo vášho počítača. Z tohto dôvodu vám oficiálne pokyny na inštaláciu odporúčajú zmeniť aplikáciu ExecutionPolicy pred inštaláciou aplikácie Chocolatey. Najprv na výzvu PowerShell napíšte nasledujúci príkaz a stlačte kláves Enter:
Čokoláda svojou povahou vyžaduje povolenie na spustenie skriptov mimo vášho počítača. Z tohto dôvodu vám oficiálne pokyny na inštaláciu odporúčajú zmeniť aplikáciu ExecutionPolicy pred inštaláciou aplikácie Chocolatey. Najprv na výzvu PowerShell napíšte nasledujúci príkaz a stlačte kláves Enter:

Get-ExecutionPolicy

Ak sa zobrazí výsledok s obmedzením, musíte spustiť nasledujúci príkaz a nastaviť pravidlá vykonávania tak, aby fungovala inštalácia Chocolatey:

Set-ExecutionPolicy AllSigned

Príkaz

Set-ExecutionPolicy Bypass

by to mohlo fungovať aj keď je to menej bezpečná možnosť: umožňuje spustiť akýkoľvek skript bez ohľadu na to, či je podpísaný vývojárom.

Po nastavení politiky vykonávania môžete inštalačný program spustiť pomocou nasledujúceho príkazu:
Po nastavení politiky vykonávania môžete inštalačný program spustiť pomocou nasledujúceho príkazu:

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

Práve tak je nainštalovaná čokoláda! Používanie Chocolatey v Powershell je rovnako ako v príkaze. tady

choco install firefox

running:

Podriadené ako
Podriadené ako

search

a

upgrade

pracovať rovnako ako v príkazovom riadku a

choco -?

vám poskytne zoznam ďalších funkcií. Bavte sa!

Odporúča: