Calling All Cars: The Corpse Without a Face / Bull in the China Shop / Young Dillinger
Indholdsfortegnelse:
- Hvad er OneGet (PackageManagement) og Chocolatey?
- Sådan bruges OneGet?
- Hent pakke kilder
- Installation af Chocolatey
- Installer software fra Chocolatey Repository
- Ingen opgraderingskommando tilgængelig
- Udforske
Hvis du nogensinde har brugt Linux, har du altid ønsket et pakkehåndteringsværktøj til Windows. Ja, Windows har et tredjeparts pakkehåndteringsværktøj kaldet Chocolatey, som kan køres ved hjælp af kommandolinjen. Men Windows 10 indbragte OneGet et oprindeligt pakkehåndteringsværktøj som annonceret af Microsofts Garret Serack i et blogindlæg. Det giver dig mulighed for at installere / afinstallere og opdatere softwarepakker med NuGet Package Manager ved hjælp af Powershell. Det har også støtte til Chocolatey-lageret.
Bemærk: Med Windows 10 RTM-frigivelse er OneGet omdøbt til PackageManagement.
Så lad os se, hvordan du effektivt kan installere / afinstallere og opdatere flere softwarepakker ved hjælp af OneGet (PackageManagement). Og se også, hvordan du integrerer Chocolatey med det.
Hvad er OneGet (PackageManagement) og Chocolatey?
For ikke-Linux-brugere og dem, der ikke ved noget om pakkehåndtering, gør Package Manager installation, opdatering og afinstallation af software (pakke) meget let. Package Manager bruger et depot, hvor alle softwarepakker er gemt.
Du skal blot indtaste en kommando for at hente disse softwarepakker og installere dem på din pc. Med kun en enkelt kommando kan du installere eller opdatere softwaren. Opdatering sker automatisk, når softwaren opdateres i depotet. Så det er hvad Package Manager handler om.
Nu er OneGet som værktøj et skridt foran. Det er en manager af en Package Manager. Det kan være vært for flere lagre som Chocolatey og NuGet. Vi har allerede talt om Chocolatey før. Chocolatey kan arbejde med kommandoprompten. NuGet indeholder softwarepakker, der er specifikke for Microsofts applikationsudviklingsværktøjer. Du kan indtaste en enkelt kommando og hente software fra disse lagre.
Sådan bruges OneGet?
Så lad os først se de tilgængelige kommandoer. Du kan se det i funktionsbilledet ovenfor. For at se de kommandoer, der er tilgængelige, skal du indtaste følgende kommando i Powershell.
Get-Command -Module PackageManagement
Husk, ikke OneGet men PackageManagement (jeg skriver her OneGet bare for enkelhed). Så nu har du listen over kommandoer. Lad os starte med at kontrollere, hvilke pakkekilder (pakkeadministratorer) vi har.
Hent pakke kilder
Indtast følgende kommando (eller bare kopier den):
Get-PackageSource
Du skal hente de pakkekilder, der er installeret på dit system.
Så jeg har kun det indbyggede PowerShell-galleri installeret. Lad os nu installere Chocolatey Package Manager. Hvis du allerede ser Chocolatey på listen, skal du springe over det næste trin.
Installation af Chocolatey
Indtast følgende kommando:
Get-PackageProvider -Name Chocolatey
Get-PackageProvider finder de pakkedepoter, der er tilgængelige, og installerer den.
Hit Enter og Chocolatey-installationen skal starte. Når installationen er afsluttet, skal du igen kontrollere pakkekilden med den kommando, du anvendte før. Du skulle se Chocolatey.
Dernæst er vi nødt til at indstille Chocolatey som standard softwarepakkekilde. Vi bruger kommandoen set- packageource til at indstille den som standard. Indtast følgende kommando:
Set-PackageSource -Name chokolade
Lad os installere en software fra det chokoladeopbevaringssted, når vi er klar.
Installer software fra Chocolatey Repository
Du får flere muligheder med Chocolatey. Du behøver ikke gå til Chocolateys websted og finde den software, du vil installere. Du kan finde det fra Powershell selv ved hjælp af kommandoen find-package. Så lad os sige, at du vil finde alle pakker, der er relateret til 'Chrome'.
find-pakke-navn Chrome
Nu får du alle pakkerne med Chrome- søgeord i det sammen med et resume. Fra denne liste installerer jeg nu Adblockpluschrome.
install-pakke-navn adblockpluschrome
Indtast Y, og installationen starter.
Ingen opgraderingskommando tilgængelig
Overraskende har OneGet ikke en opdateringskommando. Der er en opdateringskommando i Chocolatey, men den gælder ikke her. Dette problem blev rapporteret på GitHub tilbage i 2014, da tekniske forhåndsvisninger blev skyvet til Insiders, og det er stadig ikke blevet løst.
Vil du blive kommandoprompet Ninja? Her er en liste over genveje til funktionstaster, der gør dig til en.
Udforske
Nu, hvor du kender det grundlæggende, kan du udforske kommandoer og parametre yderligere. Hvis du mener, at OneGet ikke har leveret en førsteklasses service, kan du altid vælge Chocolatey og bruge den via kommandolinjen.
SE OGSÅ: 3 Kommandopromptalternativer, der er bedre end standardindstillingen
Data er værdifulde for alle, der bruger en enhed til at surfe på internettet dagligt. Vi ved helt sikkert, at de fleste mennesker ikke har ubegrænset dataplan, så for at komme forbi, skal de se, hvordan de bruger deres data for at holde øje med kattevideoer på Facebook. Det er aldrig nemt at holde tingene sammen, du ved, sporer din dataforbrug og alt relateret. Men hvis du bruger en Windows 10 eller en Windows 10 mobil enhed, er det nemt at

Administrere din dataforbrug
Hvad er gmails mute-funktion, og hvordan man bruger den effektivt

Lær, hvad der er Gmail's Mute-funktion, og hvordan du bruger den effektivt til at efterlade samtaler og e-mails, der ikke er vigtige. Øg din Gmail-produktivitet!
Forståelse af multitasking om ios og hvordan man bruger den effektivt

En oversigt over, hvad iOS-multitasking er, og hvordan man bruger det. En god guide til iPhone og iPad begyndere.