3Jul
Linux-användare älskar att installera programvara från kommandoraden, och det är inte svårt att förstå varför. I stället för att hämta körbara filer, springa dem och dodging de olika försöken att ändra din standardsökmotor skriver du i princip vad du vill installera och slår "Enter".
Om du vill ha denna typ av fred i Windows, kolla inte längre än Chocolatey, pakethanteraren för Windows. Det här gratisverktyget låter dig installera tusentals appar med ett snabbt kommando( choco install) och uppdatera dem alla med en annan( chocouppgradering.) Detta kan spara mycket tid om du är den typ av person som installerar mycketav fri programvara.
Du kan använda Chocolatey på två ställen: Kommandotolken och PowerShell. Så här installerar du pakethanteraren i båda miljöerna, men du behöver bara en eller annan annan. Välj vad du är bekväm med.
Installera och använd Chocolatey från kommandotolken
Chocolatey fungerar bara i kommandotolken om du kör den som administratör. Det enklaste sättet att göra detta är att högerklicka på Kommandotolken i Start-menyn och klicka sedan på "Kör som administratör".
För att installera Chocolatey måste du först springa följande kommando, som hämtar och kör installationsprogrammet för dig:
@ "% SystemRoot% \ System32 \ WindowsPowerShell \ v1.0 \ powershell.exe" -NoProfile -ExecutionPolicy Bypass-Kommando "iex( (New-Object System. Net. WebClient). DownloadString( 'https: //chocolatey.org/ install.ps1')) "&SET "PATH =% PATH%;% ALLUSERSPROFILE% \ chocolatey \ bin"Det här kommandot kan ändras, så kolla in de officiella Chocolatey-instruktionerna om du har problem.
När du har installerat Chocolatey kan du använda det omedelbart( men i vissa fall kan du behöva stänga och öppna om admin-kommandotolken).Installera programvara är enkelt: skriv bara chokoprogrammet följt av programmets namn. Här kör vi Choco Install Filezilla för att installera den populära Filezilla FTP-klienten.
Du behöver inte heller begränsa dig för att installera en app i taget. Om du till exempel använder följande kommando installerar du alla listade appar på en gång:
choco installera Firefox Thunderbird vlc libreofficeSjälvklart behöver du något sätt att veta vilka paket som finns och hur de heter. Du kan söka för att se om en viss app erbjuds genom att använda följande syntax:
choco search key_wordI följande skärmdump använder vi till exempel Choco Search Thunderbird för att söka efter paket relaterade till Thunderbird-e-postklienten.
Alternativt erbjuder denna webbplats en komplett lista över alla paket som du kan installera, komplett med eget sökverktyg.
Om du vill uppgradera ett specifikt paket till den senaste versionen, använd kommandokocouppgraderingen, följt av paketnamnet. Om du vill uppgradera allt du har installerat med Chocolatey på en gång, chokouppgradering kommer alla att göra tricket. Och det finns fler underkommandon om du tycker om att gräva. Skriv bara choko -?för att se en komplett lista.
Installera och använd Chocolatey i PowerShell
Om du är en stor fan av PowerShell, kan du också använda Chocolately därifrån. Det innebär att du kan automatisera alla typer av saker, när du väl har börjat med PowerShell och lär dig repen.
Du måste öppna en administratör PowerShell för att komma igång. Det enklaste sättet att göra det är att högerklicka på Start-knappen och klicka sedan på "Windows PowerShell( Admin)."
Chocolatey kräver naturligtvis att man kör skript från din dator. Av den anledningen rekommenderar de officiella installationsanvisningarna att du ändrar ExecutionPolicy innan du installerar Chocolatey. Först, vid PowerShell-prompten skriver du följande kommando och trycker på Enter:
Get-ExecutionPolicyOm du ser ett "Begränsat" resultat måste du köra följande kommando för att ställa in din exekveringspolicy så att Chocolatey-installationen fungerar:
Set-ExecutionPolicy AllSignedKommandot Set-ExecutionPolis Bypass kan också fungera, men det här är det mindre säkra alternativet: det tillåter att ett script körs, oavsett om det är undertecknat av utvecklaren.
När du har angett exekveringspolicy kan du köra installationsprogrammet med följande kommando:
iex( (New Object System. Net. WebClient). DownloadString( 'https: //chocolatey.org/ install.ps1'))Precis som att Chocolatey är installerad! Att använda Chocolatey i PowerShell är mycket detsamma som i Command Prompt. Här är Choco Install Firefox-körning:
-underkommandon som sökning och uppgradering fungerar också som i Command Prompt och Choco -?kommer att ge dig en lista över andra funktioner. Ha så kul!