PowerShell sekarang tersedia untuk Linux

Apa itu PowerShell?

PowerShell adalah sebuah shell, yaitu antarmuka untuk mengelola sistem operasi, yang berfungsi untuk segala hal yang berkaitan dengan konfigurasi melalui baris perintah (yang populer disebut konsol atau terminal), untuk menjalankan tugas pada mesin dengan sistem operasi Windows, hingga saat ini.

PowerShell di Linux

Kami punya kabar gembira untuk Anda: PowerShell kini tersedia untuk Linux! Sebelumnya kita telah mengetahui tentang kompatibilitas Bash di Windows, yang tentu saja menyenangkan banyak orang. Oleh karena itu, tidak mengherankan jika pengguna Linux kini menyambut kompatibilitas PowerShell dalam versi sumber terbukanya. Meskipun tujuan utama Microsoft bukanlah untuk mendorong pengguna Linux beralih ke Windows, fleksibilitas yang ditunjukkan oleh perusahaan perangkat lunak ini adalah sesuatu yang harus dipertimbangkan oleh komunitas sumber terbuka. Hal ini terutama berlaku jika kita mempertimbangkan dukungan yang diberikan kepada pengembang yang menggunakan PowerShell atau bekerja dengan .NET.

1

Mari kita telusuri lebih dalam proses instalasi PowerShell untuk mesin Linux Anda. Namun, pertama-tama, ada baiknya mengetahui sistem mana yang tersedia atau kompatibel dengan PowerShell: Ubuntu Server 12.04 LTS, 14.04 LTS, dan 16.04 LTS; SUSE Linux Enterprise Server 10, 11, dan 12; Debian GNU/Linux 6 dan 7; Red Hat Server 5, 6, dan 7; dan CentOS 5, 6, dan 7.

Proses Instalasi PowerShell (DSC) di Linux.

2

Untuk memulai, Anda harus terlebih dahulu menginstal Open Management Infrastructure (OMI) sebelum menginstal PowerShell. Anda dapat mengunduh OMI dengan mengakses tautan berikut.

Saat menginstal OMI, Anda perlu memasukkan paket yang diperlukan sesuai dengan sistem Linux yang ingin Anda gunakan. Dalam hal ini .deb atau .rpm. Sistem yang paling baik digabungkan dengan DEB adalah Debian GNU / Linux dan Ubuntu. Dalam kasus paket RPM kami menemukan Red Hat, CentOS, SUSE, dan Oracle.

  • Dengan menjalankan perintah berikut, Anda dapat menginstal OMI pada sistem CentOS 64 x7:

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

Selain itu, Anda perlu menginstal paket OpenSSL dalam versi ssl_098 atau ssl_100 untuk kinerja optimal; versi pertama berfungsi dengan OpenSSL versi 0.9.8 yang terpasang di sistem Anda, dan versi kedua dengan OpenSSL versi 1.0. Komputer Anda juga harus memiliki arsitektur x64/x86. Untuk memeriksa versi OpenSSL yang terpasang, masukkan perintah berikut di terminal:

# openssl version .

  • Setelah semua hal di atas selesai, Anda dapat menjalankan perintah berikut untuk menginstal DSC (PowerShell) pada sistem CentOS 7 dari 64:

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

Perlu diperhatikan bahwa tim Anda memiliki karakteristik berikut untuk membuat eksekusi PowerShell menjadi optimal dan tanpa masalah:

Paket yang dibutuhkan: glibc
Deskripsi: Perpustakaan GNU
Versi minimum: 31.30

Paket yang dibutuhkan: Python
Deskripsi: Python
Versi minimum: 2.4 hingga 3.4

Paket yang dibutuhkan: omiserver
Deskripsi: Infrastruktur Manajemen Terbuka
Versi minimum: 1.0.8.1

Paket yang Diperlukan: Openssl
Deskripsi: Perpustakaan OpenSSL
Versi minimum: 0.9.8 atau 1.0

Paket yang diperlukan: ctypes
Deskripsi: Perpustakaan ctypes Python
Versi minimum: Harus sesuai dengan versi Python

Paket yang dibutuhkan: libcurl
Deskripsi: Pustaka klien HTTP cURL
Versi minimum: 7.15.1

Setelah semua hal di atas selesai, Anda dapat menggunakan PowerShell tanpa masalah dalam konfigurasi sistem Linux Anda. Ingatlah bahwa ini hanya kompatibel dengan sistem yang kami sebutkan di atas, dan sebagai tambahan Anda harus menginstal paket yang sesuai untuk eksekusinya.

3

Fitur-fitur baru dalam alat Windows ini sesuai dengan kebutuhan yang dimiliki banyak pengguna, penggabungan atau kompatibilitas kedua sistem (Linux dan Windows) sehingga mereka bekerja sedikit demi sedikit lebih banyak. Orientasi penuh oleh masing-masing masih jauh, tetapi dengan langkah-langkah seperti ini, yang mendorong pengembangan tugas sama pentingnya dengan manajemen konfigurasi, ada petunjuk untuk kemajuan berikutnya, yang tentunya akan mengubah saingan ini dari komputasi di kolaborator untuk tugas masing-masing dalam sistem mereka.

Untuk informasi lebih lanjut mengenai instalasi atau konfigurasi PowerShell, Anda dapat mengunjungi situs web resmi Microsoft untuk detail selengkapnya.


Tambahkan sebagai sumber pilihan di Google