Fish – Komut Satırına Farklı Bir Yaklaşım
Categories:
2 minute read
Linux denildiğinde herhalde ilk akla gelen konulardan bir tanesi de komut satırı ve terminaldir. Komut satırında yazdığınız ifadeleri işleyen kabuk (shell) ise farklı sürümleriyle kullanıcılara sunulur. Bash, Dash, Zsh, Csh bunlara örnek olarak verilebilir. Bu yazımızda size Fish kabuk programının kurulumunu açıklayacağız.
Fish, kullanıcı dostu olarak bilinen bir kabuk programıdır. Komut tamamlama, komut içerisinde farklı formları farklı renklendirme özelliklerine sahiptir. Komut yazımı esnasında çeşitli tavsiyeler sunar ve bunları, o an bulunduğunuz klasörü de dikkate alarak yapar. Önerileri yön tuşlarıyla kolayca seçebilirsiniz. Yardım komutlarını otomatik olarak web tarayıcıda açması da kullanım kolaylığı açısında vurgulanması gereken özelliklerinden birisidir.
Debian için Fish Kurulum:
---------------- Debian 8 ----------------
echo 'deb <a href="http://download.opensuse.org/repositories/shells:/fish:/release:/2/Debian_8.0/">http://download.opensuse.org/repositories/shells:/fish:/release:/2/Debian_8.0/</a> /' >> /etc/apt/sources.list.d/fish.list
apt-get update
apt-get install fish
---------------- Debian 7 ----------------
echo 'deb <a href="http://download.opensuse.org/repositories/shells:/fish:/release:/2/Debian_7.0/">http://download.opensuse.org/repositories/shells:/fish:/release:/2/Debian_7.0/</a> /' >> /etc/apt/sources.list.d/fish.list
apt-get update
apt-get install fish
Ubuntu için Fish Kurulum:
---------------- Ubuntu ----------------
sudo add-apt-repository ppa:fish-shell/nightly-master
sudo apt-get update
sudo apt-get install python-software-properties
sudo apt-get update
sudo apt-get install fish
Fedora için Fish Kurulum:
---------------- Fedora 22 ----------------
cd /etc/yum.repos.d/
wget <a href="http://download.opensuse.org/repositories/shells:fish:release:2/Fedora_22/shells:fish:release:2.repo">http://download.opensuse.org/repositories/shells:fish:release:2/Fedora_22/shells:fish:release:2.repo</a>
yum install fish
---------------- Fedora 21 ----------------
cd /etc/yum.repos.d/
wget <a href="http://download.opensuse.org/repositories/shells:fish:release:2/Fedora_21/shells:fish:release:2.repo">http://download.opensuse.org/repositories/shells:fish:release:2/Fedora_21/shells:fish:release:2.repo</a>
yum install fish
---------------- Fedora 20 ----------------
cd /etc/yum.repos.d/
wget <a href="http://download.opensuse.org/repositories/shells:fish:release:2/Fedora_20/shells:fish:release:2.repo">http://download.opensuse.org/repositories/shells:fish:release:2/Fedora_20/shells:fish:release:2.repo</a>
yum install fish
CentOS için Fish Kurulum:
---------------- CentOS 7 ----------------
cd /etc/yum.repos.d/
wget <a href="http://download.opensuse.org/repositories/shells:fish:release:2/CentOS_7/shells:fish:release:2.repo">http://download.opensuse.org/repositories/shells:fish:release:2/CentOS_7/shells:fish:release:2.repo</a>
yum install fish
---------------- CentOS 6 ----------------
cd /etc/yum.repos.d/
wget <a href="http://download.opensuse.org/repositories/shells:fish:release:2/CentOS_6/shells:fish:release:2.repo">http://download.opensuse.org/repositories/shells:fish:release:2/CentOS_6/shells:fish:release:2.repo</a>
yum install fish
RHEL için Fish Kurulum:
---------------- RHEL 7 ----------------
cd /etc/yum.repos.d/
wget <a href="http://download.opensuse.org/repositories/shells:fish:release:2/RHEL_7/shells:fish:release:2.repo">http://download.opensuse.org/repositories/shells:fish:release:2/RHEL_7/shells:fish:release:2.repo</a>
yum install fish
---------------- RHEL 6 ----------------
cd /etc/yum.repos.d/
wget <a href="http://download.opensuse.org/repositories/shells:fish:release:2/RedHat_RHEL-6/shells:fish:release:2.repo">http://download.opensuse.org/repositories/shells:fish:release:2/RedHat_RHEL-6/shells:fish:release:2.repo</a>
yum install fish
Başlatmak için
fish
Denemenizi tavsiye ediyorum. Fish, Komut satırına farklı bir yaklaşım getiriyor. Ayrıntılı kullanım dokümanlarını programın adresinde bulabilirsiniz.