Как установить Powershell на AlmaLinux 8
В этом руководстве мы покажем вам, как установить Powershell на AlmaLinux 8. Для тех из вас, кто не знал, PowerShell Core — это кроссплатформенный (Windows, Linux и macOS) инструмент / фреймворк для автоматизации и настройки, который хорошо работает. с вашими существующими инструментами и оптимизирован для работы со структурированными данными (например, JSON, CSV, XML и т. д.), REST API и объектными моделями. Он включает оболочку командной строки, связанный язык сценариев и платформу для обработки командлетов.
В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo
‘ к командам для получения привилегий root. Я покажу вам пошаговую установку Powershell на AlmaLinux 8. Вы можете следовать тем же инструкциям для Rocky Linux.
Установите Powershell на AlmaLinux 8
Шаг 1. Во-первых, давайте начнем с проверки актуальности вашей системы.
sudo dnf update sudo dnf install epel-release
Шаг 2. Установка Snap на AlmaLinux 8.
Теперь мы запускаем следующую команду, чтобы установить Snap в вашу систему:
sudo dnf install snapd
После завершения установки нам нужно включить и запустить демон Snapd:
sudo systemctl enable --now snapd.socket sudo systemctl start --now snapd.socket
Чтобы включить поддержку классической привязки, введите следующее, чтобы создать символическую ссылку между и :/var/lib/snapd/snap
/snap
sudo ln -s /var/lib/snapd/snap /snap
Шаг 3. Установка PowerShell на AlmaLinux 8.
- Установите PowerShell с помощью Snap.
Самый простой способ установить PowerShell с помощью оснастки выглядит следующим образом:
sudo snap install powershell --classic
- Установите PowerShell с GitHub.
PowerShell теперь официально поддерживается в большинстве дистрибутивов Linux. Все последние пакеты PowerShell Linux доступны на GitHub :
sudo dnf install https://github.com/PowerShell/PowerShell/releases/download/v7.1.4/powershell-7.1.4-1.centos.8.x86_64.rpm
После успешной установки это базовое использование PowerShell:
root@infoit ~] ~]# pwsh
PowerShell 7.1.4 Copyright (c) Microsoft Corporation. All rights reserved. https://aka.ms/powershell Type 'help' to get help. PS /root># display Cmdlet list (only display 8 lines from the head) PS /root> (Get-Command)[0..9] CommandType Name Version Source ----------- ---- ------- ------ Function cd.. Function cd\ Function Clear-Host Function Compress-Archive 1.2.6 Microsoft.PowerShell.Archive Function Configuration 2.0.6 PSDesiredStateConfiguration Function Expand-Archive 1.2.8 Microsoft.PowerShell.Archive Function Find-Command 2.2.5.4 PowerShellGet Function Find-DSCResource 2.2.5.4 PowerShellGet Function Find-Module 2.2.5.4 PowerShellGet Function Find-RoleCapability 2.2.5.4 PowerShellGet
Поздравляю! Вы успешно установили Powershell . Благодарим за использование этого руководства для установки Powershell в вашей системе AlmaLinux 8. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт Powershell .