GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal PowerShell di Ubuntu &Distribusi Linux Lainnya

Dikembangkan oleh Microsoft, PowerShell adalah alat yang ampuh yang digunakan untuk mengotomatisasi tugas dan menyederhanakan manajemen konfigurasi. Anda dapat menggunakannya untuk mengotomatisasi hampir semua tugas di lingkungan Windows termasuk menginstal peran dan fitur dan membuat perubahan pada Active Directory pada sistem server Windows.

PowerShell sekarang secara resmi didukung di sebagian besar distribusi Linux. Semua paket PowerShell Linux terbaru tersedia di GitHub.

Dalam panduan ini, kami mengeksplorasi cara agar Anda dapat menginstal PowerShell 7 di Ubuntu dan Linux . lainnya distribusi.

Ada 2 cara utama untuk menginstal PowerShell.

  1. Menggunakan paket snap
  2. Menggunakan pengelola paket seperti APT dan YUM

Instal PowerShell menggunakan paket Snap

Paket Snap adalah aplikasi perangkat lunak universal bawaan yang agnostik distribusi dan tidak memerlukan ketergantungan selama instalasi.

Cara termudah untuk menginstal PowerShell menggunakan snap adalah sebagai berikut :

$ sudo snap install powershell --classic

Kemudian mulai PowerShell menggunakan perintah:

$ pwsh

Untuk versi pratinjau, jalankan perintah:

$ sudo snap install powershell-preview  --classic

Sempurna! Sekarang mari kita lihat bagaimana Anda dapat menginstal menggunakan manajer paket pada berbagai rasa Linux.

Instal PowerShell di Ubuntu 18.04 dan 20.04

Metode pilihan menginstal PowerShell di Linux adalah dari repositori paket.

Untuk menginstal PowerShell di Ubuntu 20.04, perbarui daftar paket terlebih dahulu:

$ sudo apt update -y

Kemudian instal paket prasyarat:

$ sudo apt-get install -y wget apt-transport-https software-properties-common

Selanjutnya, gunakan perintah wget untuk mengunduh kunci GPG Microsoft

$ wget -q https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb

Kemudian aktifkan kunci GPG sebagai berikut:

$ sudo dpkg -i packages-microsoft-prod.deb

Setelah itu, perbarui daftar paket sistem:

$ sudo apt-get update

Repositori alam semesta juga diperlukan untuk menginstal semua paket dan dependensi yang diperlukan. Oleh karena itu, instal seperti yang ditunjukkan:

$ sudo add-apt-repository universe

Setelah repositori ditambahkan, sekali lagi, perbarui daftar paket untuk menyinkronkan repositori.

$ sudo apt update

Terakhir, instal Windows PowerShell seperti yang ditunjukkan.

$ sudo apt install powershell -y

Untuk memeriksa versi PowerShell yang sedang berjalan, ketik:

pwsh --version

Keluaran berikut menunjukkan versi yang sedang berjalan adalah PowerShell 7.1.2 :

PowerShell 7.1.2

Untuk meluncurkan PowerShell, cukup panggil:

$ pwsh

Instal PowerShell di Debian 8/9/10

Sekarang mari beralih persneling dan fokus pada cara menginstal PowerShell di Debian. Prosedurnya sama di Debian 8 dan versi yang lebih baru dengan hanya sedikit variasi.

Untuk Debian 10

Untuk Debian Buster, mulailah dengan mengunduh kunci Microsoft GPG menggunakan perintah wget sebagai berikut:

$ wget https://packages.microsoft.com/config/debian/10/packages-microsoft-prod.deb

Selanjutnya, aktifkan kunci repositori seperti yang ditunjukkan:

$ sudo dpkg -i packages-microsoft-prod.deb

Setelah selesai, pastikan untuk memperbarui daftar paket Anda untuk menyinkronkan dengan repositori baru:

$ sudo apt-get update

Terakhir, instal PowerShell menggunakan pengelola paket APT seperti yang ditunjukkan.

$ sudo apt install powershell -y

Untuk Debian 8/9

Mulailah dengan memperbarui daftar paket dan menginstal paket yang diperlukan.

$ sudo apt-get update
$ sudo apt-get install -y curl gnupg apt-transport-https

Selanjutnya, impor kunci Microsoft GPG publik.

$ curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -

Selanjutnya, aktifkan repositori Microsoft.

Untuk Debian 9 Peregangan:

$ sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/microsoft-debian-stretch-prod stretch main" > /etc/apt/sources.list.d/microsoft.list'

Untuk Debian 8 Jessie:

$ sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/microsoft-debian-jessie-prod jessie main" > /etc/apt/sources.list.d/microsoft.list'

Selanjutnya, perbarui daftar paket

$ sudo apt-get update

Dan akhirnya instal PowerShell

$ sudo apt install powershell -y

Instal PowerShell di Kali

Di Kali, prosesnya cukup mudah. Cukup perbarui daftar paket dan jalankan perintah:

$ sudo apt update
$ sudo apt install powershell -y

Instal PowerShell di Fedora 28/29/30

Untuk Fedora 28 dan yang lebih baru, ikuti perintah di bawah

Mulailah dengan mendaftarkan kunci tanda tangan Microsoft.

$ sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc

Kemudian, daftarkan repositori Microsoft RedHat.

$ curl https://packages.microsoft.com/config/rhel/7/prod.repo | sudo tee /etc/yum.repos.d/microsoft.repo

Selanjutnya, instal paket OpenSSL yang ditunjukkan:

$ sudo dnf install compat-openssl10

Terakhir instal PowerShell seperti yang ditunjukkan

$ sudo dnf install  powershell -y

Instal PowerShell di CentOS/RHEL 7 &8

Pada CentOS/RHEL 7 &8, jalankan perintah berikut.

Pertama, mulailah dengan mendaftarkan repositori Microsoft Red Hat dengan membuat file repositori baru.

$ curl https://packages.microsoft.com/config/rhel/7/prod.repo | sudo tee /etc/yum.repos.d/microsoft.repo

Kemudian instal PowerShell menggunakan perintah:

$ sudo yum install powershell -y

Instal PowerShell di OpenSUSE Leap 15 &OpenSUSE 42.3

Di openSUSE, kita akan menginstal PowerShell dari file terkompresi - file tarball.

Mulailah dengan memperbarui sistem dan menginstal dependensi:

$ sudo zypper update
$ sudo zypper --non-interactive install curl tar libicu52_1

Selanjutnya, unduh arsip PowerShell '.tar.gz' dari GitHub.

$ curl -L https://github.com/PowerShell/PowerShell/releases/download/v7.1.0/powershell-7.1.0-linux-x64.tar.gz -o /tmp/powershell.tar.gz

Setelah itu, lanjutkan dan buat direktori target tempat PowerShell akan ditempatkan:

$ sudo mkdir -p /opt/microsoft/powershell/7

Selanjutnya, ekstrak file tarball ke folder yang baru dibuat.

$ sudo tar zxf /tmp/powershell.tar.gz -C /opt/microsoft/powershell/7

Anda akan melihat folder PowerShell bernama pwsh. Anda perlu memberikan izin eksekusi folder ini. Jadi lanjutkan dan gunakan perintah chmod seperti yang ditunjukkan.

$ sudo chmod +x /opt/microsoft/powershell/7/pwsh

Terakhir, buat tautan simbolik seperti yang ditunjukkan di bawah ini.

$ sudo ln -s /opt/microsoft/powershell/7/pwsh /usr/bin/pwsh

Kesimpulan

File .deb dan .rpm instalasi PowerShell tersedia di GitHub jika Anda ingin menginstal secara langsung.

Dalam panduan ini, kami belajar cara menginstal PowerShell di Ubuntu dan distribusi Linux lainnya. Terima kasih telah membaca dan beri tahu kami jika Anda mengalami masalah saat menginstal PowerShell.


Ubuntu
  1. Cara Menginstal Java di Linux Ubuntu

  2. Cara menginstal usb-creator di Ubuntu Linux

  3. Cara Memasang Karat dan Kargo di Ubuntu dan Distribusi Linux Lainnya

  1. Cara menginstal PowerShell di Ubuntu 20.04 Focal Fossa Linux

  2. Cara Menginstal Vivaldi Browser di Ubuntu dan Distribusi Linux Lainnya

  3. Cara Menginstal dan Menggunakan Latte Dock di Ubuntu dan Distribusi Linux Lainnya

  1. Cara menginstal Redis di Ubuntu Linux

  2. Cara Menginstal Discord di Ubuntu dan Distribusi Linux Lainnya

  3. Cara Memasang Font Baru di Ubuntu dan Distribusi Linux Lainnya