PowerShell jest teraz dostępny dla systemu Linux

Co to jest PowerShell?

PowerShell To powłoka, czyli interfejs do obsługi systemu operacyjnego, który działa na wszystko, co dotyczy konfiguracji za pomocą linii poleceń (popularnie konsoli lub terminala), do wykonywania zadań na maszynie z systemem operacyjnym Windows, do tej pory .

PowerShell w systemie Linux

Z tej okazji mamy dobrą wiadomość!PowerShell teraz dostępne dla systemu Linux! Wcześniej wiedzieliśmy o kompatybilności Bash w systemie Windows, co z pewnością uszczęśliwiło wielu. Dlatego nie jest zaskakujące, że ludzie korzystający z Linuksa z zadowoleniem przyjmują wsparcie PowerShell w wersji Open Source. Chociaż głównym zamysłem Microsoftu nie jest przeciąganie użytkowników Linuksa do Windowsa, elastyczność pokazana przez ten software house ma być brana pod uwagę w świecie Open Source. I jaśniej, jeśli odniesiemy się do wsparcia zapewnianego programistom, którzy używają PowerShell lub pracują z .Net.

1

Zagłębiając się nieco w proces instalacji programu PowerShell na komputerze z systemem Linux. Chociaż najpierw dobrze jest wiedzieć, jakie systemy są dostępne lub kompatybilne w korzystaniu z PowerShell; Ubuntu Server 12.04 LTS, 14.04 LTS i 16.04 LTS, Serwer SUSE Linux Enterprise 10, 11 i 12, Debian GNU / Linux 6 i 7, Serwer Red Hat 5, 6 i 7 oraz CentOS 5, 6 i 7.

Proces instalacji programu PowerShell (DSC) w systemie Linux.

2

Na początek należy najpierw zainstalować infrastrukturę Open Management, czyli OMI, przed zainstalowaniem PowerShell. Możesz pobrać OMI, uzyskując dostęp do następujących powiązanie.

Podczas instalacji OMI konieczne jest włączenie wymaganych pakietów zgodnie z systemem Linux, z którym chcesz pracować. W tym przypadku .deb lub .rpm. Systemy, które najlepiej współpracują z DEB to Debian GNU / Linux i Ubuntu. W przypadku pakietów RPM znajdziemy Red Hat, CentOS, SUSE i Oracle.

  • Wykonując następujące polecenie, możesz zainstalować OMI w systemie CentOS 64 x7:

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

Konieczne jest również zainstalowanie pakietów OpenSSL w wersjach ssl_098 lub ssl_100 dla optymalnego wykonania; pierwsza działa z wersją zainstalowaną na sprzęcie OpenSSL 0.9.8, a druga z wersją OpenSSL 1.0. Dodatkowo musisz mieć na swoim komputerze architekturę x64 / x86. Jeśli chcesz poznać zainstalowaną wersję OpenSSL, wprowadź następujące polecenie do terminala:

# openssl version .

  • Po wykonaniu wszystkich powyższych czynności możesz uruchomić następujące polecenie, aby zainstalować DSC (PowerShell) w systemie CentOS 7 z 64:

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

Warto zauważyć, że Twój zespół ma następujące cechy, aby wykonanie programu PowerShell było optymalne i bezproblemowe:

Wymagany pakiet: glibc
Opis: Biblioteka GNU
Minimalna wersja: 31.30

Wymagany pakiet: Python
Opis: Python
Minimalna wersja: 2.4 do 3.4

Wymagany pakiet: omiserver
Opis: Otwarta infrastruktura zarządzania
Minimalna wersja: 1.0.8.1

Wymagany pakiet: Openssl
Opis: Biblioteki OpenSSL
Minimalna wersja: 0.9.8 lub 1.0

Wymagany pakiet: ctypes
Opis: biblioteka ctypes w języku Python
Minimalna wersja: musi być zgodna z wersją Pythona

Wymagany pakiet: libcurl
Opis: biblioteka klienta cURL HTTP
Minimalna wersja: 7.15.1

Po wykonaniu wszystkich powyższych czynności możliwe jest, że użyjesz PowerShell bez problemów w konfiguracji systemu Linux. Pamiętaj, że jest on kompatybilny tylko z systemami, o których wspominaliśmy powyżej, a dodatkowo musisz zainstalować odpowiednie pakiety do jego wykonania.

3

Te nowe funkcje narzędzi systemu Windows odpowiadają potrzebom wielu użytkowników, integracji lub kompatybilności obu systemów (Linux i Windows), dzięki czemu stopniowo współpracują. Do pełnego wdrożenia przez każdego z nich jeszcze daleko, ale dzięki takim krokom, które napędzają rozwój zadań tak ważnych, jak zarządzanie konfiguracją, pojawia się wskazówka co do kolejnych postępów, które z pewnością odwrócą tych rywali od przetwarzanie we współpracownikach do zadań każdego z nich w ich systemie.

Aby uzyskać więcej informacji na temat instalacji lub konfiguracji programu PowerShell, możesz uzyskać dostęp do Oficjalna strona od firmy Microsoft, aby uzyskać szczegółowe informacje.


5 komentarzy, zostaw swoje

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Anioł ortiz powiedział

    Łał! Co za emocje, jakie dobre wieści. Czekałem tyle lat! Okna to śmieci, mają coś w rękach. Chcą być jak Sauron, związać nas wszystkich w ciemności.

  2.   Mario Guillermo Zavala Silva powiedział

    Jaki jest cel instalacji programu Windows PowerShell w systemie Linux !!! ??? Jeśli nasz terminal jest znacznie potężniejszy ... zapytaj? Będzie tak, że mogę robić lepsze rzeczy lub jaki jest POMYSŁ !!!!

    TWOJE ZDROWIE !!!

  3.   Sergio powiedział

    Pytanie brzmi, dlaczego do cholery chcesz zainstalować PowerShell z bash lub zsh? To nie ma żadnego sensu. To tak, jakbyś używał notatnika z winem zamiast używać gedit lub kate ………

  4.   HO2gi powiedział

    Wszystko wskazuje na serwery .net i lazurowe ze wszystkimi narzędziami, być może nadal są ludzie, którzy z niego korzystają pamiętaj, że nie wszystkie są zaktualizowane i wiele usług działa z oknami. Sprawa Afip itp.
    Jeśli to prawda, że ​​terminal vim i inne są potężne, ale wszystko zależy od zastosowania.

  5.   Juan Carlos powiedział

    Mam to samo pytanie, co inni, czy ma sens mieć PowerShell w systemie Linux? Czy jest powód, aby go używać? Jakie korzyści ma Bash lub zsh dla Linuksa?

    Osobiście nigdy nie planuję go zainstalować, nie ma wyraźnego powodu, ale wydaje się, że intencją Microsoftu jest udostępnienie kodu innym członkom Linuksa, aby mogli wnieść swój wkład - czyli tanią siłę roboczą.