Jak zainstalować PowerShell 7 za pomocą Ansible



Zaktualizowany 2024 kwietnia: Przestań otrzymywać komunikaty o błędach i spowolnij swój system dzięki naszemu narzędziu do optymalizacji. Pobierz teraz na pod tym linkiem
  1. Pobierz i zainstaluj narzędzie do naprawy tutaj.
  2. Pozwól mu przeskanować twój komputer.
  3. Narzędzie będzie wtedy napraw swój komputer.

PowerShell 7.0 to otwarta wersja wieloplatformowa (Windows, MacOS i Linux) PowerShell przeznaczona do obsługi środowisk heterogenicznych i chmur hybrydowych.

Ponadto PowerShell 7.0 obsługuje warianty ARM32 i ARM64 systemów Debian, Ubuntu i Alpine Linux ARM64.

Uruchamianie programu PowerShell 7

PowerShell 7 jest zainstalowany w nowym katalogu i działa równolegle z Windows PowerShell 5.1. W przypadku PowerShell Core 6.x, PowerShell 7 to bezpośrednia aktualizacja, która usuwa PowerShell Core 6.x.

PowerShell 7 jest zainstalowany w %programfiles%\PowerShell\7
Folder %programfiles%\PowerShell\7 został dodany do $env:PAT

Pakiety instalacyjne PowerShell 7 aktualizują poprzednie wersje PowerShell Core 6.x:

  • PowerShell Core 6.x w systemie Windows:% programfiles% \ PowerShell \ 6 jest zastępowany przez% programfiles% \ PowerShell \ 7
  • Linux: / opt / microsoft / powershell / 6 jest zastąpiony przez / opt / microsoft / powershell / 7
  • macOS: / usr / local / microsoft / powershell / 6 zostaje zastąpiony przez / usr / local / microsoft / powershell / 7

Ansible coraz częściej staje się platformą dostarczania aplikacji i wdrażania oprogramowania dla programistów ze względu na łatwość użycia i elastyczność. Jest również łatwy do wdrożenia i nie wymaga instalacji agenta na zdalnych węzłach. Zamiast tego Ansible wykorzystuje wolne od hasła uwierzytelnianie SSH do zarządzania zdalnymi hostami Unix / Linux. Jednak w tym temacie zobaczymy, jak zarządzać hostami Windows za pomocą Ansible.



Aktualizacja z kwietnia 2024 r.:

Za pomocą tego narzędzia możesz teraz zapobiegać problemom z komputerem, na przykład chroniąc przed utratą plików i złośliwym oprogramowaniem. Dodatkowo jest to świetny sposób na optymalizację komputera pod kątem maksymalnej wydajności. Program z łatwością naprawia typowe błędy, które mogą wystąpić w systemach Windows - nie ma potrzeby wielogodzinnego rozwiązywania problemów, gdy masz idealne rozwiązanie na wyciągnięcie ręki:

  • Krok 1: Pobierz narzędzie do naprawy i optymalizacji komputera (Windows 10, 8, 7, XP, Vista - Microsoft Gold Certified).
  • Krok 2: kliknij „Rozpocznij skanowanie”, Aby znaleźć problemy z rejestrem Windows, które mogą powodować problemy z komputerem.
  • Krok 3: kliknij „Naprawić wszystko”, Aby rozwiązać wszystkie problemy.

pobieranie



Instalowanie Ansible w systemie Windows i Linux

Instalowanie Ansible na System Linux jest bardzo proste. Większość systemów pakowania dla dystrybucji Linuksa już to ma. Oto niektóre z typowych sposobów instalacji Ansible:

  • sudo apt zainstaluj ansible
  • sudo mniam zainstaluj ansible
  • sudo dnf zainstaluj ansible

Jednak Windows jest wyjątkowym przypadkiem, ponieważ Ansible nie jest dostępny jako pakiet Windows. Najłatwiejszym sposobem zainstalowania Ansible do użytku w systemie Windows jest użycie podsystemu Windows for Linux (WSL). Jest to zwirtualizowana instancja systemu Linux działająca równolegle do systemu Windows. Po zainstalowaniu możesz użyć tych samych poleceń instalacyjnych w WSL, aby zainstalować Ansible.

Skonfiguruj Ansible

Jest kilka kluczowych elementów, które musimy zainstalować PowerShell 7 Potrzebujemy pliku Hosts, aby zdefiniować nasze docelowe lokalizacje. Istnieje wiele sposobów skonfigurowania tego, ale ogólnie struktura folderów, taka jak ta poniżej, działa dobrze.

  • Katalogi
  • Graj w książki
  • Vars

W katalogu ekwipunku utworzylibyśmy plik hosts zawierający wszystkie systemy, na które chcemy celować za pomocą naszego poradnika. Prosty plik hosts, który tworzy grupę hostów pod etykietą produkcyjną, opisano poniżej. Komentarze są przydatne, aby poinformować Cię, jaka jest prawdziwa nazwa hosta systemu.

[Produkcja]
# test-system-01
100.100.10.10
# test-system-02
100.100.10.11
# System testowy 03
100.100.10.12
# System testowy 04
100.100.10.13

Możesz utworzyć wiele grup hostów, a ten sam host może istnieć w wielu grupach. Ułatwia to grupowanie i oznaczanie tych hostów w celu późniejszej obsługi bardziej złożonych ról.

https://github.com/deekayen/ansible-role-chocolatey



Porada eksperta: To narzędzie naprawcze skanuje repozytoria i zastępuje uszkodzone lub brakujące pliki, jeśli żadna z tych metod nie zadziałała. Działa dobrze w większości przypadków, gdy problem jest spowodowany uszkodzeniem systemu. To narzędzie zoptymalizuje również Twój system, aby zmaksymalizować wydajność. Można go pobrać przez Kliknięcie tutaj