Android

Jak efektivně využívat jeden cíl na Windows 10

Calling All Cars: The Corpse Without a Face / Bull in the China Shop / Young Dillinger

Calling All Cars: The Corpse Without a Face / Bull in the China Shop / Young Dillinger

Obsah:

Anonim

Pokud jste někdy používali Linux, budete vždy chtít nástroj pro správu balíků pro Windows. Ano, Windows má nástroj pro správu balíků třetích stran s názvem Chocolatey, který lze spustit pomocí příkazového řádku. Ale Windows 10 přinesl OneGet nativní nástroj pro správu balíků, jak ohlásil Garret Serack společnosti Microsoft v blogu. Umožní vám nainstalovat / odinstalovat a aktualizovat softwarové balíčky pomocí NuGet Package Manager pomocí Powershell. Podporuje také úložiště Chocolatey.

Poznámka: S vydáním Windows 10 RTM byl OneGet přejmenován na PackageManagement.

Podívejme se tedy, jak můžete efektivně instalovat / odinstalovat a aktualizovat více softwarových balíčků pomocí OneGet (PackageManagement). A také se podívejte, jak s tím integrovat Chocolatey.

Co jsou OneGet (PackageManagement) a Chocolatey?

Pro uživatele mimo Linux a ty, kteří nevědí nic o správě balíčků, Správce balíčků velmi usnadňuje instalaci, aktualizaci a odinstalování softwaru (balíčku). Správce balíků využívá úložiště, ve kterém jsou uloženy všechny softwarové balíčky.

Pro získání těchto softwarových balíčků a jejich instalaci do počítače stačí zadat příkaz. Pomocí jediného příkazu můžete nainstalovat nebo aktualizovat software. Aktualizace se provádí automaticky při každé aktualizaci softwaru v úložišti. To je to, o čem je Package Manager.

Nyní je OneGet jako nástroj o krok napřed. Je to manažer správce balíčků. Může být hostitelem více úložišť, jako je Chocolatey a NuGet. O Chocolatey jsme už mluvili. Chocolatey může pracovat s příkazovým řádkem. NuGet obsahuje softwarové balíčky specifické pro nástroje Microsoft pro vývoj aplikací. Z těchto úložišť můžete zadat jediný příkaz a uchopit software.

Jak používat OneGet?

Nejprve tedy uvidíme dostupné příkazy. Můžete to vidět na obrázku funkce výše. Chcete-li zobrazit dostupné příkazy, zadejte následující příkaz v Powershell.

Get-Command - Modul PackageManagement

Pamatujte, ne OneGet, ale PackageManagement (zde píšu OneGet jen pro jednoduchost). Takže nyní máte seznam příkazů. Nyní začneme kontrolou, jaké zdroje balíčků (správci balíčků) máme.

Získejte zdroje balíčků

Zadejte následující příkaz (nebo jej zkopírujte):

Get-PackageSource

Měli byste získat zdroje balíčků nainstalované ve vašem systému.

Takže mám nainstalovanou pouze vestavěnou galerii PowerShell. Nyní si nainstalujte správce čokolády. Pokud již v seznamu vidíte Chocolatey, přeskočte další krok.

Instalace Chocolatey

Zadejte následující příkaz:

Get-PackageProvider - Název Chocolatey

Get-PackageProvider najde úložiště balíčků, které jsou k dispozici, a nainstaluje je.

Hit Enter a Chocolatey instalace by měla začít. Po dokončení instalace znovu zkontrolujte zdroj balíčku pomocí příkazu, který jste použili dříve. Měli byste vidět Chocolatey.

Dále musíme jako výchozí zdroj softwarového balíčku nastavit Chocolatey. Jako výchozí nastavíme příkaz set-packagesource. Zadejte následující příkaz:

Set-PackageSource - Název čokolády

Nyní, když jsme všichni nastaveni, nainstalujte software z úložiště čokolády.

Nainstalujte software z Chocolatey Repository

S Chocolatey získáte více možností. Nemusíte chodit na webovou stránku Chocolatey a najít software, který chcete nainstalovat. Zjistíte to ze samotné Powershell pomocí příkazu find-package. Řekněme tedy, že chcete najít všechny balíčky související s 'Chrome'.

find-package -name Chrome

Nyní dostanete všechny balíčky s klíčovým slovem Chrome v něm spolu se shrnutím. Nyní z tohoto seznamu nainstaluji Adblockpluschrome.

install-package -name adblockpluschrome

Zadejte Y a spustí se instalace.

Není k dispozici žádný příkaz pro upgrade

OneGet překvapivě nemá příkaz Aktualizovat. V Chocolatey je příkaz k aktualizaci, ale zde to nebude platit. Tento problém byl nahlášen na GitHubu již v roce 2014, kdy byly zasaženy technické náhledy na zasvěcené osoby a stále to nebylo vyřešeno.

Chcete se stát příkazovým řádkem Ninja? Zde je seznam klávesových zkratek, které z nich udělají jednu.

Prozkoumat

Nyní, když znáte základy, můžete prozkoumat další příkazy a parametry. Pokud si myslíte, že OneGet neposkytl špičkovou službu, můžete se vždy rozhodnout pro čokoládu a použít ji prostřednictvím příkazového řádku.

ALSO SEE: 3 alternativy příkazového řádku, které jsou lepší než výchozí