If-Koubou

Jak przenieść instalacje systemu Linux z aplikacjami do systemu Windows za pomocą Chocolatey

Jak przenieść instalacje systemu Linux z aplikacjami do systemu Windows za pomocą Chocolatey (Jak)

Użytkownicy Linuksa uwielbiają instalować oprogramowanie z wiersza poleceń i nie jest trudno zrozumieć, dlaczego. Zamiast pobierać pliki wykonywalne, uruchamiać je i uchylać się od różnych prób zmiany domyślnej wyszukiwarki, w zasadzie wpisujesz to, co chcesz zainstalować i wciskasz "Enter".

Jeśli chcesz tego rodzaju spokoju w systemie Windows, nie szukaj dalej niż Chocolatey, menedżer pakietów dla systemu Windows. To bezpłatne narzędzie pozwala zainstalować tysiące aplikacji za pomocą szybkiego polecenia (zainstalować choco) i zaktualizować je wszystkie za pomocą innego (Aktualizacja choco.) Może to zaoszczędzić sporo czasu, jeśli jesteś osobą, która instaluje dużo wolnego oprogramowania.

Możesz użyć Chocolatey w dwóch miejscach: Command Prompt i PowerShell. Oto jak zainstalować menedżera pakietów w obu środowiskach, ale naprawdę potrzebujesz tylko jednego lub drugiego. Wybierz, co Ci odpowiada.

Zainstaluj i używaj Chocolatey z wiersza polecenia

Chocolatey działa tylko w wierszu polecenia, jeśli uruchomisz go jako administrator. Najłatwiej to zrobić, klikając prawym przyciskiem myszy wiersz polecenia w menu Start, a następnie klikając polecenie "Uruchom jako administrator".

Aby zainstalować Chocolatey, najpierw musisz uruchomić następujące polecenie, które pobiera i uruchamia instalator:

@ "% SystemRoot% \ System32 \ WindowsPowerShell \ v1.0 \ powershell.exe" -NoProfile -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient) .DownloadString ('https://chocolatey.org/ install.ps1 ')) "&& SET" PATH =% PATH%;% ALLUSERSPROFILE% \ chocolatey \ bin "

To polecenie może się zmienić, więc sprawdź oficjalne instrukcje Chocolatey, jeśli masz problemy.

Po zainstalowaniu Chocolatey możesz go użyć natychmiast (chociaż w niektórych przypadkach może być konieczne zamknięcie i ponowne otwarcie admina Wiersz polecenia). Instalacja oprogramowania jest prosta: wystarczy wpisaćzainstalować choco a następnie nazwa programu. Tutaj bierzemychoco zainstaluj filezillę zainstalować popularnego klienta FTP Filezilla.

Nie musisz też ograniczać się do instalowania jednej aplikacji na raz. Na przykład użycie poniższego polecenia spowoduje zainstalowanie wszystkich wymienionych aplikacji za jednym razem:

choco zainstaluj firefox thunderbird vlc libreoffice

Oczywiście musisz wiedzieć, które pakiety istnieją i jak się nazywają. Możesz wyszukać, czy dana aplikacja jest oferowana przy użyciu następującej składni:

wyszukiwanie choco key_word

Na poniższym zrzucie ekranu, na przykład, używamywyszukiwarka choco thunderbird aby wyszukać pakiety związane z klientem poczty e-mail Thunderbird.

Alternatywnie, ta strona internetowa oferuje pełną listę wszystkich pakietów, które możesz zainstalować, wraz z własną wyszukiwarką.

Jeśli chcesz uaktualnić określony pakiet do najnowszej wersji, użyj poleceniaaktualizacja choco, a następnie nazwa pakietu. Jeśli chcesz za jednym zamachem zaktualizować wszystko, co zainstalowałeś za pomocą Chocolatey,choco uaktualnij wszystko da rade. I jest więcej podrzędnych komend, jeśli chcesz kopać. Po prostu wpiszchoco -? aby zobaczyć pełną listę.

Zainstaluj i używaj Chocolatey w PowerShell

Jeśli jesteś wielkim fanem PowerShell, możesz również użyć Chocolately. Oznacza to, że możesz zautomatyzować różne rzeczy, gdy zaczniesz korzystać z PowerShell i nauczyć się lin.

Aby rozpocząć, musisz uruchomić PowerShell administratora. Najprostszym sposobem na to jest kliknięcie prawym przyciskiem myszy przycisku Start, a następnie kliknięcie "Windows PowerShell (Admin)."

Chocolatey, ze swojej natury, wymaga uprawnień do uruchamiania skryptów spoza komputera. Z tego powodu oficjalna instrukcja instalacji zaleca zmianę ExecutionPolicy przed instalacją Chocolatey. Po pierwsze, w wierszu poleceń PowerShell wpisz następujące polecenie i naciśnij Enter:

Get-ExecutionPolicy

Jeśli widzisz wynik "Ograniczony", musisz uruchomić następujące polecenie, aby ustawić zasady wykonania, aby instalacja Chocolatey działała:

Set-ExecutionPolicy AllSigned

KomendaObwodnica Set-ExecutionPolicy może również działać, ale jest to mniej bezpieczna opcja: pozwala na uruchomienie dowolnego skryptu, niezależnie od tego, czy jest podpisany przez programistę.

Po ustawieniu zasady wykonywania można uruchomić instalator, używając następującej komendy:

iex ((New-Object System.Net.WebClient) .DownloadString ('https://chocolatey.org/install.ps1'))

Tak jak to jest zainstalowane Chocolatey! Używanie Chocolatey w Powershell jest takie samo jak w wierszu polecenia. Oto jestchoco zainstaluj firefox bieganie:

Podkomisje takie jakSzukaj iAktualizacja działa również tak samo, jak w wierszu polecenia, ichoco -? da ci listę innych funkcji. Baw się dobrze!