Hogyan hozhatok Linux-stílusú apt-get telepítéseket a Windows-hoz Chocolatey-val?

Tartalomjegyzék:

Hogyan hozhatok Linux-stílusú apt-get telepítéseket a Windows-hoz Chocolatey-val?
Hogyan hozhatok Linux-stílusú apt-get telepítéseket a Windows-hoz Chocolatey-val?

Videó: Hogyan hozhatok Linux-stílusú apt-get telepítéseket a Windows-hoz Chocolatey-val?

Videó: Hogyan hozhatok Linux-stílusú apt-get telepítéseket a Windows-hoz Chocolatey-val?
Videó: 10 Common WordPress Mistakes & How To Fix Them! - YouTube 2024, Lehet
Anonim
A Linux-felhasználók szeretik a szoftver telepítését a parancssorból, és nem nehéz megérteni, miért. A futtatható fájlok letöltése, futtatása és az alapértelmezett keresőmotor különböző próbálkozások előléptetése helyett alapvetően írja be a telepíteni kívánt elemeket, és nyomja meg az "Enter" billentyűt.
A Linux-felhasználók szeretik a szoftver telepítését a parancssorból, és nem nehéz megérteni, miért. A futtatható fájlok letöltése, futtatása és az alapértelmezett keresőmotor különböző próbálkozások előléptetése helyett alapvetően írja be a telepíteni kívánt elemeket, és nyomja meg az "Enter" billentyűt.

Ha ezt a békét szeretné a Windows-on, ne keressen tovább Chocolatey-nak, a Windows csomagkezelőjének. Ez az ingyenes eszköz segítségével több ezer alkalmazást telepíthet egy gyors parancs segítségével (

choco install

), és frissítse őket egy másikval (

choco upgrade

.) Ez sok időt takaríthat meg, ha olyan ember vagy, aki sok szabad szoftvert telepít.

A Chocolatey-t két helyen használhatja: a Command Prompt és a PowerShell. Ez a csomagkezelő mindkét környezetben telepíthető, de csak igazán szüksége van egy vagy több másra. Válassz mindent, amiben jól vagy.

Chocolatey telepítése és használata a parancssorból

A Chocolatey csak akkor működik a parancssorban, ha rendszergazdaként futtatja. A legegyszerűbb módja annak, hogy jobb gombbal kattintson a parancssorra a Start menüben, majd kattintson a "Futtatás rendszergazdaként" parancsra.

A Chocolatey telepítéséhez először a következő parancsot kell futtatnia, amely letölti és futtatja az Ön telepítőjét:
A Chocolatey telepítéséhez először a következő parancsot kell futtatnia, amely letölti és futtatja az Ön telepítőjét:

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

Ez a parancs megváltozhat, ezért ellenőrizze a hivatalos Chocolatey utasításokat, ha gondjai vannak.

A Chocolatey telepítése után azonnal használhatja (bár egyes esetekben előfordulhat, hogy bezárja és újra megnyitja az adminisztrációs parancsot). A szoftver telepítése egyszerű: egyszerűen írja be
A Chocolatey telepítése után azonnal használhatja (bár egyes esetekben előfordulhat, hogy bezárja és újra megnyitja az adminisztrációs parancsot). A szoftver telepítése egyszerű: egyszerűen írja be

choco install

majd a program neve. Itt futunk

choco install filezilla

telepíteni a népszerű Filezilla FTP klienst.

Önnek nem kell korlátoznia magát egy alkalmazás telepítéséhez egyszerre. Például az alábbi parancs segítségével az összes felsorolt alkalmazás egy úton telepíthető:
Önnek nem kell korlátoznia magát egy alkalmazás telepítéséhez egyszerre. Például az alábbi parancs segítségével az összes felsorolt alkalmazás egy úton telepíthető:

choco install firefox thunderbird vlc libreoffice

Természetesen szükség van valamilyen módon arra, hogy megtudja, mely csomagok léteznek és hogyan nevezik őket. Megkeresheti, hogy egy adott alkalmazás elérhető-e az alábbi szintaxissal:

choco search key_word

A következő képernyőképen például használjuk

choco search thunderbird

a Thunderbird e-mail klienshez kapcsolódó csomagok kereséséhez.

Alternatív megoldásként ez a weboldal teljes listát kínál az összes telepítendő csomagról, kiegészítve saját keresőeszközével.
Alternatív megoldásként ez a weboldal teljes listát kínál az összes telepítendő csomagról, kiegészítve saját keresőeszközével.

Ha egy adott csomagot frissíteni szeretne a legújabb verzióra, használja a parancsot

choco upgrade,

majd a csomag neve. Ha egyszerre szeretné frissíteni mindazt, amit Chocolatey segítségével telepített,

choco upgrade all

fog tenni a trükk. És van még több részparancs, ha úgy érzed, mintha ásna. Csak gépelj

choco -?

egy teljes lista megtekintéséhez.

Telepítse és használja a Chocolatey-t PowerShell-ben

Ha Ön nagy rajongója a PowerShellnek, innen is használhatja a Chocolately-ot. Ez azt jelenti, hogy automatizálhat mindenféle dolgot, miután elkezdte használni a PowerShell-et és megtanulja a köteleket.

Az induláshoz meg kell nyitnia a PowerShell adminisztrátort. A legegyszerűbb módja annak, hogy jobb gombbal kattintson a Start gombra, majd kattintson a "Windows PowerShell (Admin)" elemre.

A Chocolatey természeténél fogva engedélyt kér a szkriptek futtatására a számítógépen kívül. Ezért a hivatalos telepítési utasítások azt javasolják, hogy módosítsa a ExecutionPolicy-ot a Chocolatey telepítése előtt. Először a PowerShell parancssorba írja be a következő parancsot, és nyomja meg az Enter billentyűt:
A Chocolatey természeténél fogva engedélyt kér a szkriptek futtatására a számítógépen kívül. Ezért a hivatalos telepítési utasítások azt javasolják, hogy módosítsa a ExecutionPolicy-ot a Chocolatey telepítése előtt. Először a PowerShell parancssorba írja be a következő parancsot, és nyomja meg az Enter billentyűt:

Get-ExecutionPolicy

Ha "Korlátozott" eredményt lát, akkor a következő parancsot kell futtatnia ahhoz, hogy a végrehajtási házirendet beállítsa úgy, hogy a Chocolatey telepítése működjön:

Set-ExecutionPolicy AllSigned

A parancs

Set-ExecutionPolicy Bypass

működhet, bár ez a kevésbé biztonságos lehetőség: lehetővé teszi bármelyik szkript futását, függetlenül attól, hogy a fejlesztő aláírta-e.

A végrehajtási házirend beállítása után futtathatja a telepítőt a következő paranccsal:
A végrehajtási házirend beállítása után futtathatja a telepítőt a következő paranccsal:

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

Mint ahogy Chocolatey is telepítve van! A Chocolatey használata a PowerShellben ugyanolyan, mint a Parancssorban. Íme

choco install firefox

futás:

Al-parancsok, mint például
Al-parancsok, mint például

search

és

upgrade

ugyanúgy működik, mint a Parancssorban, és

choco -?

ad egy listát más funkciókról. Érezd jól magad!

Ajánlott: