Sebelumnya saya sudah pernah bahas Cara Install Oh My Zsh di Windows 10. Kali ini kita akan bahas lagi tutorial cara install Fish Shell di sistem operasi berbasis Windows. Sama seperti Cara Install Oh My Zsh di Windows 10 tutorial ini pun menggunakan Git for Windows
Install Git for Windows
- Install Git for Windows sesuai dengan sistem operasi yang kamu pakai apakah 32/64 Bit, jika kalian menggunakan scoop, kalian bisa lewati langkah ini.
Install Pacman
Download pacman, pacman-mirrors & msys2-keyring dari situs MSYS2. Selain itu, agar
Fish
dapat dijalankan, kalian perlu mengunduh gcc-libs karena menggunakanmsys-stdc++-6.dll
File-file tersebut dalam format zst. Untuk melakukan extract ke format tar, bisa menggunakan zstd versi windows, untuk pengguna scoop kamu bisa menggunakan perintah
scoop install zstd
untuk menginstall zstd setelah aplikasinya terinstall zstd nya, jalankan perintah berikut ini dari cmd/powershellzstd -d *.zst
berhasil di extract akan muncul 4 file baru dengan format tar.
- Sekarang kita buka Git Bash nya dan jalankan perintah dibawah ini untuk extract file tar ke Git Bash
cd /
tar -xvf ~/Downloads/msys2-keyring-1_20210213-2-any.pkg.tar
tar -xvf ~/Downloads/pacman-mirrors-20210423-2-any.pkg.tar
tar -xvf ~/Downloads/pacman-6.0.0-2-x86_64.pkg.tar
tar -xvf ~/Downloads/gcc-libs-10.2.0-1-x86_64.pkg.tar
pacman-key --init
pacman-key --populate msys2
pacman -Syu
Pastikan PATH untuk file tar nya benar!
- Untuk menyinkronkan file metadata, kamu perlu menjalankan perintah di bawah ini. Langkah ini memerlukan waktu beberapa menit untuk menyelesaikannya tergantung pada kecepatan internet kamu juga.
URL=https://github.com/git-for-windows/git-sdk-64/raw/main
cat /etc/package-versions.txt | while read p v; do
d=/var/lib/pacman/local/$p-$v
mkdir -p $d
for f in desc files install mtree; do
echo "$URL$d/$f" ..... $d/$f
curl -sSL "$URL$d/$f" -o $d/$f
done
done
Install Fish
- Setelah pacman terinstal pada Git Bash,
Fish
dapat diinstal:
pacman -S fish
- Jika semuanya berjalan dengan baik dan berfungsi dengan baik, buat file dengan nama
.bashrc
di%USERPROFILE%
atauC:\USERS\USERNAME\.bashrc
dan tambahkan baris-baris berikut untuk menjadikanFish
sebagai shell default:
if [ -t 1 ]; then
exec fish
fi
- Untuk lokasi config nya sama seperti di sistem operasi Linux yaitu di
$HOME/.config/fish
Itulah tutorial Install Fish Shell di Windows 10 atau 11 jika ada yang ditanyakan silahkan berkomentar dibawah ya!
Sumber tutorial ini diambil dari: gist.github.com/rafaelpadovezi