PowerShell اکنون برای Linux در دسترس است

PowerShell چیست؟

PowerShell را این یک پوسته است ، یعنی یک رابط برای کار با سیستم عامل ، که برای همه موارد مربوط به پیکربندی از طریق خطوط فرمان (محبوب ، کنسول یا ترمینال) کار می کند ، برای انجام وظایف در یک ماشین با سیستم عامل ویندوز ، تا کنون .

PowerShell در Linux

برای این فرصت ما خبر خوبی را برای شما به ارمغان می آوریم!PowerShell را اکنون برای لینوکس موجود است! ما قبلا در مورد سازگاری با بر هم زدن در ویندوز ، چیزی که مطمئناً بسیاری را خوشحال کرد. بنابراین جای تعجب نیست که اکنون افراد لینوکس از نسخه PowerShell در نسخه Open Source خود استقبال می کنند. اگرچه ایده اصلی مایکروسافت این نیست که کاربران لینوکس را به ویندوز بکشاند ، اما انعطاف پذیری نشان داده شده توسط این خانه نرم افزار برای دنیای منبع باز در نظر گرفته می شود. و اگر به پشتیبانی ارائه شده برای توسعه دهندگانی که از PowerShell استفاده می کنند یا با .Net کار می کنند ، واضح تر اشاره کنیم.

1

کمی فراتر از مراحل نصب PowerShell برای دستگاه لینوکس خود بروید. اگرچه ابتدا خوب است که شما می دانید چه سیستم هایی در استفاده از PowerShell موجود یا سازگار هستند. سرور اوبونتو 12.04 LTS ، 14.04 LTS و 16.04 LTS ، SUSE Linux Enterprise Server 10 ، 11 و 12 ، Debian GNU / Linux 6 و 7 ، سرور کلاه قرمزی 5 ، 6 و 7 و لینوکس 5 ، 6 و 7

فرآیند نصب PowerShell (DSC) در لینوکس.

2

برای شروع ، لازم است ابتدا زیرساخت Open Management یا OMI را قبل از نصب PowerShell نصب کنید. با دسترسی به موارد زیر می توانید OMI را بارگیری کنید پیوند.

هنگام نصب OMI لازم است بسته های مورد نیاز را با توجه به سیستم لینوکسی که می خواهید با آن کار کنید ، در آن قرار دهید. در این حالت .deb یا .rpm. سیستم هایی که به بهترین وجه با DEB همراه می شوند ، دبیان گنو / لینوکس و اوبونتو هستند. در مورد بسته های 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

بسته مورد نیاز: پایتون
توضیحات: پایتون
حداقل نسخه: 2.4 تا 3.4

بسته مورد نیاز: omiserver
توضیحات: مدیریت زیرساخت باز
حداقل نسخه: 1.0.8.1

بسته مورد نیاز: Openssl
توضیحات: کتابخانه های OpenSSL
حداقل نسخه: 0.9.8 یا 1.0

بسته مورد نیاز: انواع مختلف
توضیحات: کتابخانه ctypes پایتون
حداقل نسخه: باید با نسخه پایتون مطابقت داشته باشد

بسته مورد نیاز: libcurl
توضیحات: کتابخانه مشتری cURL HTTP
حداقل نسخه: 7.15.1

پس از انجام تمام موارد بالا ، این امکان وجود دارد که از PowerShell بدون مشکل در پیکربندی سیستم لینوکس خود استفاده کنید. به یاد داشته باشید که این فقط با سیستم هایی که در بالا ذکر کردیم سازگار است و علاوه بر این باید بسته های مناسب را برای اجرای آن نصب کنید.

3

این ویژگی های جدید در ابزارهای ویندوز نیازهای بسیاری از کاربران ، سازگاری یا سازگاری هر دو سیستم (لینوکس و ویندوز) را برآورده می کند تا کم کم بیشتر با هم کار کنند. پردازش کامل توسط هر یک هنوز فاصله زیادی دارد ، اما با مراحلی از این دست ، که وظایف مهم مدیریت مدیریت را تنظیم می کند ، اشاره ای به پیشرفت های بعدی وجود دارد ، که مطمئناً این رقبا را از محاسبات در مشاغل برای وظایف هرکدام در سیستم خود.

برای کسب اطلاعات بیشتر در مورد نصب یا پیکربندی PowerShell می توانید به سایت رسمی برای اطلاعات بیشتر از مایکروسافت.


محتوای مقاله به اصول ما پیوست اخلاق تحریریه. برای گزارش یک خطا کلیک کنید اینجا.

5 نظر ، نظر خود را بگذارید

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند با *

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.

  1.   فرشته اورتیز dijo

    وای! چه هیجان ، چه خبر خوبی. من این همه سال منتظر مانده ام! ویندوز زباله است ، آنها چیزی در دست دارند. آنها می خواهند مانند سائورون باشند ، همه ما را در تاریکی مقید کنند.

  2.   ماریو گیلرمو زاوالا سیلوا dijo

    هدف از نصب windows PowerShell در لینوکس چیست !!! ؟؟؟ اگر ترمینال ما بسیار قدرتمندتر است ... پس می پرسید؟ این خواهد بود که من می توانم کارهای بهتری انجام دهم یا IDEA چیست !!!!

    به سلامتی !!!

  3.   سرجیو dijo

    سوال این است که چرا جهنم می خواهید PowerShell را با bash یا zsh نصب کنید؟ این هیچ منطقی نیست به نظر می رسد به جای استفاده از gedit یا kate از دفتر یادداشت شراب استفاده خواهید کرد ...

  4.   HO2gi dijo

    همه چیز با تمام ابزارها به سرورهای .net و azure اشاره دارد ، شاید هنوز هم افرادی هستند که از آن استفاده می کنند به یاد داشته باشند که همه به روز نشده اند و بسیاری از سرویس ها با ویندوز کار می کنند. پرونده Afip و غیره
    اگر درست باشد که ترمینال vim و سایرین قدرتمند هستند ، اما همه اینها به استفاده بستگی دارد.

  5.   خوان کارلوس dijo

    من همان س asال بقیه را دارم ، آیا داشتن PowerShell در لینوکس منطقی است؟ آیا دلیلی برای استفاده از آن وجود دارد؟ Bash یا zsh چه مزایایی برای لینوکس دارد؟

    شخصاً ، من هرگز قصد نصب آن را ندارم ، دلیل روشنی وجود ندارد اما به نظر می رسد که هدف مایکروسافت انتشار کدی برای سایر اعضای لینوکس برای کمک به نیروی کار ارزان است.