PowerShell теперь доступен для Linux

Что такое PowerShell?

PowerShell Это оболочка, то есть интерфейс для работы с операционной системой, которая работает для всего, что связано с настройкой через командные строки (обычно консоль или терминал), для выполнения задач на машине с операционной системой Windows, до сих пор. .

PowerShell в Linux

За эту возможность мы приносим вам хорошие новости!PowerShell теперь доступно для Linux! Ранее мы знали о совместимости Колотить в Windows, что, безусловно, порадовало многих. Поэтому неудивительно, что люди, работающие с Linux, теперь включают поддержку PowerShell в его версии с открытым исходным кодом. Хотя основная идея Microsoft состоит не в том, чтобы перетаскивать пользователей Linux в Windows, гибкость, демонстрируемая этим программным обеспечением, должна быть принята во внимание для мира открытого исходного кода. И более ясно, если мы говорим о поддержке, предоставляемой разработчикам, которые используют PowerShell или работают с .Net.

1

Немного углубимся в процесс установки PowerShell для вашей Linux-машины. Хотя, во-первых, хорошо, что вы знаете, какие системы доступны или совместимы при использовании PowerShell; Ubuntu сервера 12.04 LTS, 14.04 LTS и 16.04 LTS, SUSE Linux Enterprise Server 10, 11 и 12, Debian GNU / Linux 6 и 7, Сервер Red Hat 5, 6 и 7 и CentOS 5, 6 и 7.

Процесс установки PowerShell (DSC) в Linux.

2

Для начала необходимо сначала установить инфраструктуру Open Management, или OMI, перед установкой PowerShell. Вы можете загрузить OMI, открыв следующие ссылка.

При установке OMI необходимо включить необходимые пакеты в соответствии с системой Linux, с которой вы хотите работать. В этом случае .deb или .rpm. Системы, которые лучше всего сочетаются с DEB, - это Debian GNU / Linux и Ubuntu. В случае пакетов RPM мы находим Red Hat, CentOS, SUSE и Oracle.

  • Выполнив следующую команду, вы можете установить OMI в системе CentOS 64 x7:

# sudo rpm -Uvh omiserver-1.0.8.ssl_100.rpm

Также необходимо установить пакеты OpenSSL в его версиях ssl_098 или ssl_100 для оптимального исполнения; первый работает с версией, установленной на оборудовании OpenSSL 0.9.8, а второй - с версией OpenSSL 1.0. Кроме того, на вашем компьютере должна быть архитектура x64 / x86. Если вы хотите узнать установленную версию OpenSSL, введите в терминал следующую команду:

# openssl version .

  • Как только все вышеперечисленное будет выполнено, вы можете запустить следующую команду для установки DSC (PowerShell) в системе CentOS 7 из 64:

# sudo rpm -Uvh dsc-1.0.0-254.ssl_100.x64.rpm

Приятно отметить, что ваша команда обладает следующими характеристиками, чтобы сделать выполнение PowerShell чем-то оптимальным и без проблем:

Требуемый пакет: glibc
Описание: Библиотека GNU
Минимальная версия: 31.30

Требуемый пакет: Python
Описание: Python
Минимальная версия: от 2.4 до 3.4

Требуемый пакет: omiserver
Описание: Управление открытой инфраструктурой
Минимальная версия: 1.0.8.1

Требуемый пакет: Openssl
Описание: Библиотеки OpenSSL
Минимальная версия: 0.9.8 или 1.0

Требуемый пакет: ctypes
Описание: Библиотека ctypes Python
Минимальная версия: должна соответствовать версии Python

Требуемый пакет: libcurl
Описание: клиентская библиотека HTTP cURL
Минимальная версия: 7.15.1

Как только все вышеперечисленное будет выполнено, возможно, вы без проблем будете использовать PowerShell в конфигурации вашей системы Linux. Помните, что он совместим только с системами, о которых мы упоминали выше, и, кроме того, вы должны установить соответствующие пакеты для его выполнения.

3

Эти новые функции в инструментах Windows соответствуют потребностям многих пользователей, объединению или совместимости обеих систем (Linux и Windows), так что они мало-помалу работают вместе. До полной адаптации каждого из них еще далеко, но с такими шагами, которые стимулируют разработку таких важных задач, как управление конфигурацией, есть намек на следующие достижения, которые, безусловно, отвратят этих конкурентов от вычисление в соавторах для задач каждого в своей системе.

Для получения дополнительной информации об установке или настройке PowerShell вы можете получить доступ к Официальный сайт от Microsoft для получения более подробной информации.


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

5 комментариев, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Ангел ортиз сказал

    Вот Это Да! Какой кайф, какие хорошие новости. Я ждал столько лет! Окна - хлам, в руках что-то есть. Они хотят быть похожими на Саурона, связать нас всех в темноте.

  2.   Марио Гильермо Завала Сильва сказал

    Какова цель установки windows powershell в Linux !!! ??? Если наш терминал намного мощнее ... то спросите? смогу ли я сделать что-то лучше или какая ИДЕЯ !!!!

    ПРИВЕТСТВУЕТ !!!

  3.   Серхио сказал

    Вопрос в том, какого черта вы хотите устанавливать PowerShell с помощью bash или zsh? В этом нет никакого смысла. Это как если бы вы использовали винный блокнот вместо gedit или kate ………

  4.   HO2gi сказал

    Все указывает на серверы .net и azure со всеми инструментами, возможно, еще есть люди, которые его используют, помнят, что не все обновлены, и многие службы работают с Windows. Случай Afip и т. Д.
    Если это правда, что терминал vim и другие мощные, но все зависит от использования.

  5.   Хуан Карлос сказал

    У меня такой же вопрос, как и у других, имеет ли смысл использовать PowerShell в Linux? Есть ли причина его использовать? Какие преимущества Bash или zsh имеют для Linux?

    Лично я никогда не планирую его устанавливать, нет четкой причины, но похоже, что намерение Microsoft состоит в том, чтобы выпустить код, чтобы другие члены Linux могли внести свой вклад, то есть дешевую рабочую силу.