Cara Mengganti Bash Shell Dengan ZSH Sebagai Default Shell di Linux

 Cara Mengganti Bash Shell Dengan ZSH Sebagai Default Shell di Linux


zsh

zsh

Secara Default jenis shell yang digunakan pada terminal linux saat ini yaitu Bourne Again Shell (Bash) shell. selain karena powerfull, bash shell juga banyak digunakan oleh mayoritas pengguna linux sehingga dukungan terhadap shell jenis ini sangat banyak, pertanyaannya tentu apakah ada shell selain bash shell yang lebih powerfull dan menarik. Tentu saja ada, nah pada kali ini saya akan membahas bagaimana caranya mengubah dari shell bash ke shell zsh.

sedikit penjelasan kenapa saya lebih memilih shell zsh karena zsh adalah salah satu shell yang populer dikalangan pengguna linux. Dan juga zsh mempunyai beberapa keunggulan dari pada shell bash yaitu ketika kita mengetikan perintah cd dan menekan tombol tab maka direktory yang ada akan autocomplete, tekan lagi tab maka direktory nya beda lagi seterusnya sampai sobat mataikan menemukan directiry yang diinginkan

1. Menginstall ZSH melalui terminal

Langkah pertama kita akan menginstall Zsh nya terlebih dahulu dengan cara menuliskan perintah ini ke dalam terminal

sudo apt-get install zsh

Karena program shell secara default itu mengunakan bash maka kita harus mengubah nya menjadi zsh dengan memasukan perintah di bawah ini

$ chsh -s /bin/zsh root(nama user kalian)

Setelah instalasi selesai kita akan mengubah default root ke zsh menggunakan perintah

which zsh

nah kalau sudah silahkan keluar dari user root dan kemudian log-in kembali
silahkan di cek apakah kalian sudah menggunaan zsh sebagai default dengan menuliskan command pada terminal

echo $SHELL

kalau sudah menggunakan zsh sebagai default kita masuk ke langkah ke dua

2. Install dan mengatur Oh-my-zsh framework

Jadi shell Z sekarang terinstal di sistem. Selanjutnya kita ingin menginstal framework oh-my-zsh untuk mengelola z shell zsh. Oh-my-zsh menyediakan skrip installer untuk menginstal kerangka kerja, dan kita perlu menginstal beberapa paket lain yang diperlukan, termasuk wget untuk mendownload skrip installer dan Git untuk mendownload shell oh-my-zsh dari GitHub.

Langkah pertama kita harus menginstall beberapa paket yang kita butuhkan dengan cara menuliskan perintah ini kedalam terminal

apt install wget git

selesai menginstall kita sekarang akan mendownload script installer dan jalankan

wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O – | zsh

Jadi, oh-my-zsh terinstal di direktori home ‘~ / .oh-my-zsh’.

Selanjutnya, kita perlu membuat konfigurasi baru untuk zsh. Seperti shell Bash, yang memiliki konfigurasi bernama ‘.bashrc’, untuk zsh, kita membutuhkan file konfigurasi ‘.zshrc’. Ini tersedia dalam direktori template oh-my-zsh.

Salin template .zshrc.zsh-template file konfigurasi ke direktori home .zshrc dan menerapkan konfigurasi dengan menjalankan perintah sumber, seperti yang ditunjukkan di bawah ini.

cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
source ~/.zshrc

3. Mengubah tema default

Konfigurasi default .zshrc yang disediakan oleh oh-my-zsh menggunakan tema ‘robbyrusell’. Pada langkah ini, kita akan mengedit konfigurasi dan mengubah theme default.

Kerangka kerja Oh-my-zsh menyediakan banyak tema untuk shell zsh Anda, menuju ke link di bawah ini untuk melihat opsi yang tersedia.

https://github.com/robbyrussell/oh-my-zsh/wiki/Themes

Sebagai alternatif, Anda bisa masuk ke direktori ‘themes’ dan melihat daftar tema yang tersedia.

cd ~/.oh-my-zsh/themes/
ls -a

Untuk mengubah tema default, kita perlu mengedit file konfigurasi .zshrc. Edit konfigurasi dengan editor vim.

vim ~/.zshrc

Pilih satu tema zsh – misalnya kita memilih tema ‘risto’.

Kemudian ubah garis ‘ZSH_THEME’ 10 dengan tema ‘risto’ seperti di bawah ini.

ZSH_THEME=’risto’

Sekarang, muat ulang konfigurasi .zshrc dan Anda akan melihat bahwa tema ‘risto’ saat ini digunakan sebagai tema shell Anda.

source ~/.zshrc

Jadi dengan cara ini, Anda bisa menerapkan tema oh-my-zsh baru

Cara Mengganti Bash Shell Dengan ZSH Sebagai Default Shell di Linux Cara Mengganti Bash Shell Dengan ZSH Sebagai Default Shell di Linux Reviewed by Anggiat_uye on Agustus 29, 2020 Rating: 5

Tidak ada komentar

Related Posts No. (ex: 9)