Site icon Mari Belajar Bersama

Cara Install Zsh di WSL Ubuntu

vscode

“Cara Install Zsh di WSL Ubuntu

Pengantar

WSL atau Windows Subsystem for Linux adalah fitur di Windows 10 dan Windows 11 yang memungkinkan pengguna menjalankan sistem operasi Linux langsung di dalam Windows tanpa perlu menggunakan mesin virtual penuh atau dual boot.

Fungsi utama WSL:

Versi WSL:

  1. WSL 1 – Menggunakan terjemahan sistem panggilan (system call translation), lebih ringan tapi tidak kompatibel dengan semua aplikasi Linux.

  2. WSL 2 – Menggunakan virtual machine berbasis Hyper-V, memberikan kompatibilitas Linux penuh dan performa file system yang lebih baik.

zsh atau Z Shell adalah sebuah shell command-line interpreter untuk sistem Unix dan Linux, seperti halnya bash, tetapi dengan lebih banyak fitur dan fleksibilitas.

Fitur utama zsh:

Cara Install Zsh di WSL Ubuntu

**Ubuntu**

“`bash
sudo apt install zsh
“`

**Redhat**

“`bash
sudo yum install zsh
“`

**Verify installation**

“`bash
zsh –version
“`

**Apply to user**

“`bash
chsh -s $(which zsh)
“`

or

“`bash
chsh -s /bin/zsh username
“`

**Setup configuration**

“`bash
sh -c “$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)”
“`

**Set Plugins**

“`bash
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
“`

“`bash
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
“`

**Edit .zshrc**

“`bash
vi .zshrc
“`

plugins=(git zsh-autosuggestions zsh-syntax-highlighting)

theme=”gnzh”

**Apply**

“`bash
source ~/.zshrc
“`

**uninstall zsh**

“`bash
source ~/.oh-my-zsh/tools/uninstall.sh
“`

Cara Integrasi WSL ke VScode ( Visual Studio Code)

sudo apt remove code -y

code .

code .

nanti VScode di windows langsung terbuka . itu menandakan bahwa integrasi sudah berhasil 

Penutup

Sahabat Blog Learning & Doing demikianlah penjelasan mengenai Cara Install Zsh di WSL Ubuntu. Semoga Bermanfaat . Sampai ketemu lagi di postingan berikut nya.

(Visited 3 times, 1 visits today)