PowerShell - это платформа автоматизации от Microsoft с интерактивной оболочкой командной строки и языком сценариев, которая позволяет администраторам упрощать и автоматизировать административные задачи. Ранее она была доступна только для ОС Windows, но затем Microsoft создала версию PowerShell для пользователей Linux. Snap - это фактически контейнерные приложения, которые предлагают единый пакет, работающий во многих дистрибутивах Linux.
Зачем устанавливать PowerShell в Linux?
Хотя Linux уже предоставляет различные проверенные командные оболочки, такие как bash, dash и zsh, установка PowerShell может быть полезной, если вы управляете гибридными установками с системами Windows и Linux, или если вы просто хотите попробовать - просто для развлечения - или изучить сценарии PowerShell.
Установка PowerShell с помощью snap в Debian
В этой статье мы расскажем, как установить Microsoft PowerShell на Debian с помощью образа snap, предоставленного Microsoft.
Используйте следующие шаги для установки PowerShell через Snap.
Шаг 1: Откройте терминал
Сначала вам нужно будет запустить Terminal в вашей ОС Debian. Для этого перейдите на вкладку Activities в левом верхнем углу рабочего стола. Затем в появившемся меню поиска найдите приложение Terminal и запустите его.
Шаг 2: Установка Snap
Сначала нам нужно установить Snap в нашу систему Debian. Snap поставляется предустановленным в Debian. Однако, если вы используете предыдущую версию Debian или случайно удалили его из системы, вы можете установить его с помощью Терминала.
Откройте Терминал и выполните следующую команду от имени sudo, чтобы установить Snapd:
1 | sudo apt install snapd |
Когда появится запрос на ввод пароля, введите пароль sudo, и snapd будет установлен на вашу систему.
После того как snapd будет установлен в системе, вы можете установить PowerShell.
Шаг 3: Установка PowerShell
Теперь в терминале выполните следующую команду от имени sudo для установки PowerShell:
1 | snap install powershell --classic |
Опция --classic в приведенной выше команде необходима, так как привязки публикуются с классическим ограничением.
Подождите некоторое время, пока установка PowerShell не будет завершена.
Шаг 4: Запуск PowerShell через терминал
После завершения установки пришло время запустить Powershell. Вы не найдете значка PowerShell в меню приложения, однако мы можем запустить его через Терминал.
Просто введите powershell или pwsh в Терминале, и вы окажетесь в приглашении MS PowerShell.
1 | powershell |
Или
1 | pwsh |
Чтобы просмотреть версию установленного PowerShell, введите следующую команду в приглашении PowerShell:
1 | $PSVersionTable |
PowerShell - это великолепный и мощный инструмент по сравнению со стандартными утилитами командной строки Linux. Теперь, когда вы узнали, как установить его в Debian OS, вы можете начать работать с ним точно так же, как и в Windows.