Jeśli kiedykolwiek używałeś Linuksa, zawsze chciałeś mieć narzędzie do zarządzania pakietami dla Windows. Tak, system Windows ma narzędzie do zarządzania pakietami innej firmy o nazwie Chocolatey, które można uruchomić za pomocą wiersza poleceń. Ale Windows 10 wprowadził OneGet natywne narzędzie do zarządzania pakietami, jak ogłosił Garret Serack z Microsoftu w poście na blogu. Umożliwi instalowanie/odinstalowywanie i aktualizowanie pakietów oprogramowania za pomocą Menedżera pakietów NuGet przy użyciu programu Powershell. Obsługuje również repozytorium Chocolatey.
Notatka: Wraz z wydaniem Windows 10 RTM OneGet został przemianowany na Zarządzanie pakietami.
Zobaczmy więc, jak skutecznie zainstalować/odinstalować i zaktualizować wiele pakietów oprogramowania za pomocą OneGet (PackageManagement). Zobacz także, jak zintegrować z nim Chocolatey.
Co to są OneGet (zarządzanie pakietami) i Chocolatey?
Dla użytkowników innych niż Linux i tych, którzy nie wiedzą nic o zarządzaniu pakietami, Menedżer pakietów bardzo ułatwia instalację, aktualizację i dezinstalację oprogramowania (pakietów). Menedżer pakietów korzysta z repozytorium, w którym przechowywane są wszystkie pakiety oprogramowania.
Wystarczy wpisać polecenie, aby pobrać te pakiety oprogramowania i zainstalować je na swoim komputerze. Wystarczy jedno polecenie, aby zainstalować lub zaktualizować oprogramowanie. Aktualizacja odbywa się automatycznie po każdej aktualizacji oprogramowania w repozytorium. O to właśnie chodzi w Menedżerze pakietów.
Teraz OneGet jako narzędzie jest o krok do przodu. To jest kierownik Opiekuna Opakowań. Może obsługiwać wiele repozytoriów, takich jak Chocolatey i NuGet. Mówiliśmy już o Chocolatey wcześniej. Chocolatey może pracować z wierszem poleceń. NuGet zawiera pakiety oprogramowania specyficzne dla narzędzi do tworzenia aplikacji firmy Microsoft. Możesz wprowadzić jedno polecenie i pobrać oprogramowanie z tych repozytoriów.
Jak korzystać z OneGet?
Więc najpierw zobaczmy dostępne polecenia. Możesz to zobaczyć na powyższym obrazie funkcji. Aby wyświetlić dostępne polecenia, wpisz następujące polecenie w programie Powershell.
Get-Command -Module PackageManagement
Pamiętaj, nie OneGet, ale PackageManagement (dla uproszczenia piszę tutaj OneGet). Więc teraz masz listę poleceń. Teraz zacznijmy od sprawdzenia, jakie mamy źródła pakietów (menedżerów pakietów).
Uzyskaj źródła pakietów
Wpisz następujące polecenie (lub po prostu je skopiuj):
Get-PackageSource
Powinieneś pobrać źródła pakietów, które są zainstalowane w twoim systemie.

Mam więc zainstalowaną tylko wbudowaną galerię PowerShell. Teraz zainstalujmy Chocolatey Package Manager. Jeśli już widzisz Chocolatey na liście, pomiń następny krok.
Instalowanie czekolady
Wpisz następujące polecenie:
Get-PackageProvider — nazwa czekolady
Get-PackageDostawca znajdzie dostępne repozytoria pakietów i zainstaluje je.

Uderzyć Wchodzić i powinna rozpocząć się instalacja Chocolatey. Po zakończeniu instalacji ponownie sprawdź źródło pakietu za pomocą wcześniej zastosowanego polecenia. Powinieneś zobaczyć Chocolatey.
Następnie musimy ustawić Chocolatey jako domyślne źródło pakietu oprogramowania. użyjemy set-packagesource polecenie, aby ustawić go jako domyślny. Wpisz następujące polecenie:
Set-PackageSource -Name chocolatey

Teraz, gdy wszystko jest gotowe, zainstalujmy oprogramowanie z repozytorium chocolatey.
Zainstaluj oprogramowanie z repozytorium czekolady
Z Chocolatey masz więcej opcji. Nie musisz iść na stronę Chocolatey i znaleźć oprogramowanie, które chcesz zainstalować. Możesz to znaleźć w samym Powershell za pomocą znajdź pakiet Komenda. Załóżmy więc, że chcesz znaleźć wszystkie pakiety związane z „Chrome”.
find-package -name Chrome

Teraz dostaniesz wszystkie pakiety z Chrom słowo kluczowe w nim wraz z podsumowaniem. Teraz z tej listy zainstaluję Adblockpluschrome.
pakiet instalacyjny – nazwa adblockpluschrome

Wchodzić Y i rozpocznie się instalacja.
Brak dostępnego polecenia aktualizacji
Co zaskakujące, OneGet nie ma ani Aktualizacja Komenda. W Chocolatey jest polecenie aktualizacji, ale tutaj nie ma ono zastosowania. Ten problem został zgłoszony na GitHubie w 2014 roku, kiedy do Insiderów strzelano Technical Previews i nadal nie został rozwiązany.
Chcesz zostać Ninja wiersza poleceń? Oto lista skrótów klawiszowych, które sprawią, że będziesz jednym z nich.
Badać
Teraz, gdy znasz już podstawy, możesz dalej badać polecenia i parametry. Jeśli uważasz, że OneGet nie zapewnił najwyższej jakości usług, zawsze możesz wybrać Chocolatey i używać go za pomocą wiersza poleceń.
ZOBACZ TAKŻE: 3 alternatywy wiersza polecenia, które są lepsze niż domyślne
Wesprzyj naszą pracę ❤️
Jeśli spodobał Ci się ten artykuł, rozważ pozostawienie napiwku, aby pomóc nam dalej publikować wartościowe treści.




















