3Jul
Linux brugere elsker at installere software fra kommandolinjen, og det er ikke svært at forstå hvorfor. I stedet for at downloade eksekverbare filer, køre dem og forkaste de forskellige forsøg på at ændre din standardsøgemaskine, skriver du stort set, hvad du vil installere og klikker "Enter".
Hvis du vil have denne slags fred i Windows, så kig ikke længere end Chocolatey, pakkehåndteringen til Windows. Dette gratis værktøj giver dig mulighed for at installere tusindvis af apps med bare en hurtig kommando( choco install) og opdatere dem alle sammen med en anden( choco-opgradering.) Dette kan spare dig for meget tid, hvis du er den slags person, der installerer megetaf fri software.
Du kan bruge Chocolatey på to steder: Command Prompt og PowerShell. Sådan installeres denne pakkeadministrator i begge miljøer, men du har kun brug for en eller anden anden. Vælg hvad du er komfortabel med.
Installer og brug Chocolatey fra kommandoprompt
Chocolatey virker kun i kommandoprompt, hvis du kører det som administrator. Den nemmeste måde at gøre dette på er at højreklikke på kommandoprompt i startmenuen og derefter klikke på "Kør som administrator".
For at installere Chocolatey skal du først køre følgende kommando, som overfører og kører installationsprogrammet til 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"Denne kommando kan ændre sig, så tjek de officielle Chocolatey instruktioner, hvis du har problemer.
Når du har installeret Chocolatey, kan du bruge det med det samme( men i nogle tilfælde skal du måske lukke og genåbne admin-kommandoprompt).Installation af software er simpel: simpelthen skriv choco installation efterfulgt af programmets navn. Her kører vi choco installer filezilla for at installere den populære Filezilla FTP-klient.
Du behøver heller ikke at begrænse dig til at installere en app ad gangen. Hvis du f.eks. Bruger følgende kommando, installeres alle de angivne apps på én gang:
choco installer firefox thunderbird vlc libreofficeSelvfølgelig skal du vide, hvilke pakker der findes, og hvordan de navngives. Du kan søge for at se, om en given app udbydes ved at bruge følgende syntaks:
choco search key_wordI det følgende skærmbillede bruger vi for eksempel choco search thunderbird til at søge efter pakker relateret til Thunderbird e-mail-klienten.
Alternativt tilbyder denne hjemmeside en komplet liste over alle pakker, du kan installere, komplet med sit eget søgeværktøj.
Hvis du vil opgradere en bestemt pakke til den nyeste version, skal du bruge kommandochoco-opgraderingen, efterfulgt af pakkens navn. Hvis du vil opgradere alt, hvad du har installeret ved hjælp af Chocolatey på én gang, vil choco-opgradering alle gøre tricket. Og der er flere underkommandoer, hvis du har lyst til at grave. Skriv bare chokolade -?for at se en komplet liste.
Installer og brug Chocolatey i PowerShell
Hvis du er en stor fan af PowerShell, kan du også bruge Chocolately derfra. Det betyder, at du kan automatisere alle mulige ting, når du kommer i gang med PowerShell og lærer tovet.
Du skal åbne en administrator PowerShell for at komme i gang. Den enkleste måde at gøre det på er at højreklikke på knappen Start og derefter klikke på "Windows PowerShell( Admin)."
Chocolatey kræver naturligvis tilladelse til at køre scripts uden for din computer. Derfor anbefaler de officielle installationsanvisninger, at du ændrer ExecutionPolicy, før du installerer Chocolatey. Først ved PowerShell-prompten skal du skrive følgende kommando og trykke på Enter:
Get-ExecutionPolicyHvis du ser et "Begrænset" resultat, skal du køre følgende kommando for at angive din eksekutionspolitik, så Chocolatey-installationen vil fungere:
Set-ExecutionPolicy AllSignedKommandoen Set-ExecutionPolis Bypass kan også fungere, selv om dette er den mindre sikre indstilling: det tillader, at et script løber, uanset om det er underskrevet af bygherren.
Efter indstillingen af udførelsespolitikken kan du køre installationsprogrammet ved hjælp af følgende kommando:
iex( (New-Object System. Net. WebClient). DownloadString( 'https: //chocolatey.org/ install.ps1'))Ligesom Chocolatey er installeret! Brug af Chocolatey i Powershell er meget det samme som i kommandoprompt. Her er choco installation firefox running:
Underkommandoer som søgning og opgradering fungerer også som i kommandoprompt og chokolade -?vil give dig en liste over andre funktioner. Hav det sjovt!