PowerShell ახლა ხელმისაწვდომია Linux- ისთვის

რა არის PowerShell?

PowerShell ეს არის გარსი, ანუ ოპერაციული სისტემის მუშაობის ინტერფეისი, რომელიც მუშაობს ყველაფრისთვის, რაც დაკავშირებულია კონფიგურაციასთან ბრძანების ხაზებით (პოპულარულად, კონსოლით ან ტერმინალით), Windows ოპერაციული სისტემის მქონე მანქანებზე ამოცანების შესასრულებლად. .

PowerShell Linux- ზე

ამ შესაძლებლობისთვის, ჩვენ სასიხარულო ცნობას მოგაწვდით!PowerShell ახლა ხელმისაწვდომია Linux- ისთვის! ჩვენ ადრეც ვიცოდით Bash ვინდოუსზე, რაც ბევრმა ნამდვილად გაახარა. ამიტომ გასაკვირი არ არის, რომ Linux– ის ხალხი ახლავს PowerShell– ის მხარდაჭერას მის ღია ვერსიაში. მიუხედავად იმისა, რომ Microsoft– ის მთავარი იდეა არ არის Linux მომხმარებლების Windows- ზე გადაყვანა, ამ პროგრამული უზრუნველყოფის სახლის მიერ ნაჩვენები მოქნილობა უნდა იქნას გათვალისწინებული Open Source სამყაროსთვის. უფრო მკაფიოდ კი, თუ მივუთითებთ დეველოპერების მხარდაჭერას, რომლებიც იყენებენ PowerShell– ს ​​ან მუშაობენ .Net– თან.

1

ცოტათი ჩავუღრმავდეთ თქვენი Linux აპარატის PowerShell ინსტალაციის პროცესს. თუმცა ჯერ კარგია, რომ იცით რა სისტემები არის ხელმისაწვდომი ან თავსებადია PowerShell– ის გამოყენებისას; Ubuntu სერვერი 12.04 LTS, 14.04 LTS და 16.04 LTS, SUSE Linux საწარმოს სერვერი 10, 11 და 12, Debian GNU / Linux 6 და 7, Red Hat სერვერი 5, 6 და 7 და CentOS 5, 6 და 7.

PowerShell ინსტალაციის პროცესი (DSC) Linux- ზე.

2

დასაწყისისთვის აუცილებელია PowerShell- ის ინსტალაციამდე ჯერ დააყენოთ Open Management ინფრასტრუქტურა ან OMI. შეგიძლიათ ჩამოტვირთოთ 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

საჭირო პაკეტი: ტიპები
აღწერა: Python ctypes ბიბლიოთეკა
მინიმალური ვერსია: უნდა ემთხვეოდეს Python ვერსიას

საჭირო პაკეტი: libcurl
აღწერა: cURL HTTP კლიენტის ბიბლიოთეკა
მინიმალური ვერსია: 7.15.1

ყოველივე ზემოთქმულის დასრულების შემდეგ, შესაძლებელია გამოიყენოთ PowerShell თქვენი Linux სისტემის კონფიგურაციაში პრობლემების გარეშე. გახსოვდეთ, რომ იგი თავსებადია მხოლოდ იმ სისტემებთან, რომლებიც ზემოთ ვახსენეთ, და დამატებით უნდა დააინსტალიროთ შესაბამისი პაკეტები მისი შესრულებისათვის.

3

ვინდოუსის ხელსაწყოების ეს ახალი ფუნქციები შეესაბამება მრავალი მომხმარებლის მოთხოვნებს, ორივე სისტემის (Linux და Windows) ინტეგრირებას ან თავსებადობას, ასე რომ ისინი უფრო ნელა მუშაობენ ერთად. თითოეული მათგანის სრული დატვირთვა ჯერ კიდევ შორსაა, მაგრამ ამგვარი ნაბიჯებით, რომლებიც განაპირობებს ისეთი მნიშვნელოვანი ამოცანების განვითარებას, როგორც კონფიგურაციის მართვა, მოცემულია შემდეგი მიღწევები, რაც, რა თქმა უნდა, გახდის ამ კონკურენტებს კოლაბორატორებისთვის თითოეული სისტემის ამოცანები.

PowerShell– ის ინსტალაციის ან კონფიგურაციის შესახებ დამატებითი ინფორმაციის მისაღებად შეგიძლიათ გამოიყენოთ ოფიციალური საიტი Microsoft- ისგან დეტალებისთვის.


სტატიის შინაარსი იცავს ჩვენს პრინციპებს სარედაქციო ეთიკა. შეცდომის შესატყობინებლად დააჭირეთ ღილაკს აქ.

5 კომენტარი დატოვე შენი

დატოვე კომენტარი

თქვენი ელფოსტის მისამართი გამოქვეყნებული არ იყო.

*

*

  1. მონაცემებზე პასუხისმგებელი: მიგელ ანგელ გატონი
  2. მონაცემთა მიზანი: სპამის კონტროლი, კომენტარების მართვა.
  3. ლეგიტიმაცია: თქვენი თანხმობა
  4. მონაცემთა კომუნიკაცია: მონაცემები არ გადაეცემა მესამე პირებს, გარდა სამართლებრივი ვალდებულებისა.
  5. მონაცემთა შენახვა: მონაცემთა ბაზა, რომელსაც უმასპინძლა Occentus Networks (EU)
  6. უფლებები: ნებისმიერ დროს შეგიძლიათ შეზღუდოთ, აღადგინოთ და წაშალოთ თქვენი ინფორმაცია.

  1.   ანგელოზი ორტიზი დიჯო

    ვაუუ რა მღელვარება, რა კარგი ამბავია. ამდენი წელი ველოდი! ვინდოუსი ნაგავია, რაღაც მათზეა დამოკიდებული. მათ სურთ დაემსგავსონ საურონს, ყველას გვაკავშირებს სიბნელეში.

  2.   მარიო გილერმო ზავალა სილვა დიჯო

    რა მიზანი აქვს Linux PowerShell- ის ინსტალაციას !!! ??? თუ ჩვენი ტერმინალი ბევრად უფრო ძლიერია ... მაშინ იკითხეთ? ეს იქნება, რომ მე შემიძლია უკეთესი რამის გაკეთება ან რა არის IDEA !!!!

    ᲒᲐᲣᲛᲐᲠᲯᲝᲡ !!!

  3.   Sergio დიჯო

    კითხვა ის არის, რატომ ჯანდაბად გსურთ PowerShell- ის დაყენება bash ან zsh- ით? ამას აზრი არ აქვს. თითქოს გედიტის ან ქეითის ნაცვლად გამოიყენებთ ღვინის ნოუთბუქს

  4.   HO2gi დიჯო

    ყველაფერი მიუთითებს სერვერებზე .net და azure ყველა ინსტრუმენტზე, ალბათ მაინც არსებობენ ადამიანები, რომლებიც მას იყენებენ, გახსოვდეთ, რომ ყველა არ არის განახლებული და ბევრი სერვისი მუშაობს Windows- თან. Afip საქმე და ა.შ.
    თუ მართალია, რომ vim ტერმინალი და სხვები ძლიერია, მაგრამ ეს ყველაფერი დამოკიდებულია გამოყენებაზე.

  5.   ხუან კარლოს დიჯო

    მეც იგივე კითხვა მაქვს, როგორც დანარჩენებს, აზრი აქვს Linux- ზე PowerShell? არსებობს მისი გამოყენების მიზეზი? რა სარგებელი აქვს Bash ან zsh Linux- სთვის?

    მე პირადად, მე არასოდეს ვგეგმავ ამის ინსტალაციას, არ არსებობს გასაგები მიზეზი, მაგრამ, როგორც ჩანს, Microsoft– ის მიზანია გაუშვას კოდი Linux– ის სხვა წევრებისთვის, რაც ხელს შეუწყობს ... ეს არის იაფი შრომა.

bool (მართალია)