Cara Install Bash Powerline di Terminal Linux

Apa itu Powerline Pada Linux ?

Powerline adalah plugin statusline yang dikembangkan dengan Python dan menyediakan statuslines dan prompt untuk banyak aplikasi lain seperti bash, zsh, tmux dan yang lainnya, bagi sobat yang bosan dengan prompt di terminal linux yang itu itu saja sobat bisa mencoba powerline ini agar tidak bosan. Bagaimana cara install nya ? silahkan simak tutorial nya sampai selesai :-)

Install python-pip & git di Debian, Ubuntu dan Linux Mint

Sebelum menginstall bash powerline, sobat harus menginstall python-pip dan git nya terlebih dahulu, berikut adalah cara menginstall python-pip dan git di distro linux Debian & Ubuntu, RHEL, CentOS dan Fedora.

Cara install python-pip dan git di Debian & Ubuntu. Buka console terminal linux kemudian ketikkan perintah berikut :
$ sudo apt-get install python-pip git 
Install python-pip & git di CentOS, RHEL & Fedora
$ sudo yum install python-pip git$ sudo dnf install python-pip git (Fedora 22 & latest version)

Kalau python-pip dan git sudah di install selanjutnya sobat install Powerline dengan perintah pip sebagai berikut.
$ sudo pip install --user git+git://github.com/Lokaltog/powerline
Edit file .profile bisa dengan gedit, nano, leafpad atau yang lainnya kemudian sobat tambahkan perintah ini di baris paling bawah.

if [ -d "$HOME/.local/bin" ];
    then PATH="$HOME/.local/bin:$PATH"
    fi

Save dan close file nya, lalu sobat install kembali bash powerline dengan perintah berikut
$ su -c 'pip install git+git://github.com/Lokaltog/powerline'
Install powerline symbol dengan mengeksekusi perintah dibawah ini satu persatu di terminal linux 
$ wget https://github.com/Lokaltog/powerline/raw/develop/font/PowerlineSymbols.otf   
$ wget https://github.com/Lokaltog/powerline/raw/develop/font/10-powerline-symbols.conf  
$ sudo mv PowerlineSymbols.otf /usr/share/fonts/  
$ fc-cache -vf  
$ fc-cache -vf  
$ sudo mv 10-powerline-symbols.conf /etc/fonts/conf.d/
Install patched powerline dengan perintah 
$ git clone https://github.com/Lokaltog/powerline-fonts.git  
$ sudo mv powerline-fonts/ /usr/share/fonts/truetype
Kemudian lakukan update font nya sekali lagi
$ fc-cache -vf
Selanjutnya download powerline-shell nya dengan git.
$ git clone https://github.com/milkbikis/powerline-shell
Sekarang masuk ke folder atau directory powerline-shell dengan perintah cd powerline-shell, copy file config.py.dist dan install file ./install.py dengan mengetikkan perintah berikut 
$ cp config.py.dist config.py  
$ ./install.py  
Selanjutnya lihat apakah ada file powerline-shell.py ? kalau ada silahkan sobat copy ke directory /home dan directory /root agar powerline bisa di jalankan baik dengan mode user biasa maupun dengan mode superuser. 
$ sudo cp powerline-shell.py /root  
$ cp powerline-shell.py /home/dodi-venturaz/
Setelah semua nya selesai sobat buka file .bashrc dan replace dengan file yang sobat download DISINI. Kalau sudah selesai silahkan save dan close file .bashrc nya kemudian close dan buka kembali terminal linux sobat hasilnya akan seperti ini.

Cara Install Bash Powerline di Terminal Linux

Bagaimana, menarik bukan ? kalau tertarik silahkan sobat coba dan praktekkan tutorial ini agar terminal linux sobat tidak terkesan kaku dan membosankan.

Kesimpulan

Untuk menginstall bash powerline pada terminal linux memang proses nya lumayan rumit, tapi kalau sudah selesai di install sobat tidak akan kecewa karena tampilan prompt pada console terminal linux sobat akan terlihat lebih cool dan tentu saja beda.

Oh ya, tutorial install powerline ini hanya berlaku kalau sobat menggunakan bash sebagai default shell nya, karena kalau sobat mengganti shell dari bash ke zsh shell maka tidak perlu repot-repot menginstall powerline, lho kok bisa ?

Iya, karena untuk mengganti tampilan prompt pada zsh shell yang perlu kita lakukan hanyalah mengganti theme zsh shell nya saja. Untuk tutorial install zsh shell nya sendiri sudah saya posting di blog ini.

Baca juga : Cara mengganti bash dengan zsh sebagai default shell di linux

semoga bermanfaat :-)


Source references :
http://www.tecmint.com/powerline-adds-powerful-statuslines-and-prompts-to-vim-and-bash/
http://koetaradja48.blogspot.co.id/2014/03/how-to-install-linux-terminal-bash.html

Subscribe to receive free email updates: