Як встановити PowerShell 7 за допомогою Ansible



Оновлено квітень 2024: Припиніть отримувати повідомлення про помилки та сповільніть роботу системи за допомогою нашого інструмента оптимізації. Отримайте зараз на посилання
  1. Завантажити та встановити інструмент для ремонту тут.
  2. Нехай сканує ваш комп’ютер.
  3. Тоді інструмент буде ремонт комп'ютера.

PowerShell 7.0 - це відкрите джерело, міжплатформне (Windows, MacOS та Linux) відкрите джерело PowerShell, призначене для обробки неоднорідних середовищ та гібридних хмар.

Крім того, PowerShell 7.0 підтримує варіанти ARM32 та ARM64 Debian, Ubuntu та Alpine Linux ARM64.

Початок роботи PowerShell 7

PowerShell 7 встановлений у новому каталозі та працює паралельно з Windows PowerShell 5.1. Для PowerShell Core 6.x, PowerShell 7 - це пряме оновлення, яке видаляє PowerShell Core 6.x.

PowerShell 7 інстальовано в %programfiles%\PowerShell\7
Папка %programfiles%\PowerShell\7 додається до $env:PAT

Інсталяційні пакети PowerShell 7 оновлюють попередні версії PowerShell Core 6.x:

  • PowerShell Core 6.x для Windows:% programfiles% \ PowerShell \ 6 замінено на% programfiles% \ PowerShell \ 7
  • Linux: / opt / microsoft / powershell / 6 замінено на / opt / microsoft / powershell / 7
  • macOS: / usr / local / microsoft / powershell / 6 замінено на / usr / local / microsoft / powershell / 7

Ansible все більше стає платформою для доставки програм та розгортання програмного забезпечення для розробників через його простоту використання та гнучкість. Це також легко здійснити і не вимагає установки агента на віддалені вузли. Натомість Ansible використовує SSH-автентифікацію без пароля для управління віддаленими хостами Unix / Linux. Однак у цій темі ми побачимо, як керувати хостами Windows за допомогою Ansible.



Оновлення квітня 2024 року:

Тепер за допомогою цього інструменту можна запобігти проблемам з ПК, наприклад, захистити вас від втрати файлів та шкідливого програмного забезпечення. Крім того, це чудовий спосіб оптимізувати комп’ютер для максимальної продуктивності. Програма з легкістю виправляє поширені помилки, які можуть виникати в системах Windows - не потрібно кількох годин усунення несправностей, коли у вас під рукою ідеальне рішення:

скачати



Встановлення Ansible в Windows та Linux

Встановлення відповіді на Система Linux дуже просто. Більшість систем пакування для дистрибутивів Linux вже є. Ось деякі поширені способи встановлення Ansible:

  • sudo apt встановити ansible
  • sudo yum встановити ansible
  • sudo dnf встановити ansible

Однак Windows - це унікальний випадок, оскільки Ansible не доступний як пакет Windows. Найпростіший спосіб встановлення Ansible для використання в Windows - це використання підсистеми Windows for Linux (WSL). Це віртуалізований екземпляр Linux, який працює паралельно Windows. Після його встановлення ви можете використовувати ті самі команди інсталяції в WSL, щоб встановити Ansible.

Налаштування відповіді

Для встановлення PowerShell 7 нам потрібно кілька ключових елементів, щоб визначити наші цільові місця. Існує багато способів цього налаштувати, але загалом структура папок, як описана нижче, працює добре.

  • Довідники
  • Грайте в книги
  • вари

У каталозі інвентаризації ми створили б файл хостів, що містить усі системи, на які ми хочемо націлити свою програму. Нижче описаний простий файл хостів, який створює групу хостів під виробничою міткою. Зауваження корисні, щоб ви могли знати, що таке справжнє ім'я хостів у системах.

[Виробництво]
# тест-система-01
100.100.10.10
# тест-система-02
100.100.10.11
# Тестова система 03
100.100.10.12
# Тестова система 04
100.100.10.13

Ви можете створити кілька груп хостів, і той самий хост може існувати в декількох групах. Це полегшує групування та “позначення” цих хостів для подальшого оброблення більш складних ролей.

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



Порада експерта: Цей інструмент відновлення сканує репозиторії та замінює пошкоджені чи відсутні файли, якщо жоден із цих методів не спрацював. Він добре працює в більшості випадків, коли проблема пов’язана з пошкодженням системи. Цей інструмент також оптимізує вашу систему для максимальної продуктивності. Його можна завантажити за Натиснувши тут