Langkah - Langkah Menginstal Zsh Di Linux - CRUDPRO

Langkah - Langkah Menginstal Zsh Di Linux

Langkah - Langkah Menginstal Zsh Di Linux

Zsh, atau Z shell, ialah shell Unix yang menawarkan berbagai feature dan peningkatan dibandingkan shell lain seperti bash. Beberapa manfaat dari zsh termasuk peningkatan penyelesaian perintah, support untuk plugin dan tema, dan penyorotan sintaks yang lebih baik. Pada artikel ini, kami akan menunjukkan langkah menginstal zsh (dengan Oh-My-Zsh) di Linux.

Periksa apa zsh telah diinstall

Sebelum kita mulai, mari kita check apakah zsh telah terpasang di sistem Anda. Buka jendela terminal dan masukkan perintah berikut :

zsh --version

Jika zsh sudah diinstal, Anda akan melihat nomor versi ditampilkan di layar. Jika Anda melihat pesan kesalahan, itu berarti zsh tidak diinstal dan Anda harus melanjutkan instalasi.

Instal zsh

Untuk menginstal zsh, Anda perlu menggunakan manajer paket untuk distribusi Linux Anda. Berikut adalah perintah-perintah untuk beberapa distro populer:

  • Ubuntu dan Debian:
    sudo apt-get update
    sudo apt-get install zsh
  • Fedora:
    sudo dnf update
    sudo dnf install zsh
  • OpenSUSE:
    sudo zypper update
    sudo zypper install zsh

Setelah instalasi selesai, Anda harus menutup dan membuka kembali jendela terminal Anda agar perubahan diterapkan.

Instal Oh-My-Zsh

Oh-My-Zsh adalah kerangka kerja yang digerakkan oleh komunitas untuk mengelola konfigurasi zsh Anda. Ini mencakup berbagai macam plugin dan tema, sehingga memudahkan untuk menyesuaikan pengalaman shell Anda.

Untuk memasang Oh-My-Zsh, masukkan perintah berikut di terminal Anda:

sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

Ini akan mendownload dan menjalankan script instalasi untuk Oh-My-Zsh. Skrip akan meminta Anda untuk mengonfirmasi penginstalan dan meminta Anda untuk memilih tema. Setelah instalasi selesai, Anda harus menutup dan membuka kembali jendela terminal Anda agar perubahan diterapkan.

Kustomisasi konfigurasi zsh Anda

Sekarang setelah zsh dan Oh-My-Zsh terinstal, Anda dapat mulai menyesuaikan konfigurasi Anda. File konfigurasi untuk zsh disebut .zshrc dan terletak di direktori home Anda. Anda dapat mengedit file ini untuk menyesuaikan prompt Anda, mengatur variabel lingkungan, dan mengaktifkan atau menonaktifkan plugin dan tema.

Untuk mengedit file .zshrc Anda, gunakan editor teks seperti vim atau nano:(Diedit)Pulihkan teks asli

vim ~/.zshrc

Atau, jika Anda lebih memilih editor teks grafis, Anda dapat menggunakan sesuatu seperti Gedit:

gedit ~/.zshrc

Setelah Anda membuka file .zshrc Anda, Anda dapat mulai menyesuaikan konfigurasi zsh Anda. Misalnya, untuk mengubah tema Anda, Anda dapat mengatur variabel ZSH_THEME menjadi nama tema yang ingin Anda gunakan. Sebagai contoh:

ZSH_THEME="agnoster"

Untuk mengaktifkan atau menonaktifkan plugin, Anda dapat menambahkan atau menghapus nama plugin dari array plugin. Misalnya, untuk mengaktifkan plugin git dan menonaktifkan plugin buruh pelabuhan, Anda akan mengatur larik plugin seperti ini:

plugins=(git docker)

Ada banyak pilihan lain yang ada untuk menyesuaikan konfigurasi zsh Anda. Untuk mempelajari lebih lanjut, lihat dokumentasi untuk Oh-My-Zsh di https://ohmyz.sh/ atau telusuri file.zshrc dan lihat opsi yang ada.

Tetapkan zsh sebagai shell default Anda

Secara default, sebagian besar distribusi Linux menggunakan bash sebagai shell default. Untuk mengatur zsh sebagai shell default Anda, Anda harus menggunakan perintah chsh. Inilah cara melakukannya:

  1. Buka jendela terminal dan masukan perintah berikut ini:
chsh -s $(which zsh)
  1. Masukan password Anda saat diminta.
  2. Tutup dan buka kembali jendela terminal Anda.

Itu dia! Anda saat ini harus menggunakan zsh sebagai shell default Anda. Untuk beralih kembali ke bash (atau shell lainnya), cukup gunakan perintah chsh lagi dan tentukan path ke shell yang ingin Anda pakai.

Saya berharap tutorial ini membantu Anda menginstal dan menyesuaikan zsh (dengan Oh-My-Zsh) di Linux. Dengan sedikit penyiapan dan konfigurasi, zsh bisa menjadi alat yang baik dan efisien untuk bekerja di baris perintah.