Ubuntu 20.04'te Zsh Nasıl Kurulur ve Kurulur


Bu makale Ubuntu 20.04'te ZSH'yi yükleme ve yapılandırma hakkındadır. Bu adım tüm Ubuntu tabanlı dağıtımlar için geçerlidir. ZSH, Unix benzeri işletim sistemlerine yönelik bir kabuk programı olan Z Shell'in kısaltmasıdır. ZSH, BASH, KSH, TSH<'nin bazı özelliklerini içeren Bourne Shell'in genişletilmiş bir sürümüdür. /strong>.

Zsh Özellikleri

  • Komut satırı tamamlama.
  • Tarih tüm kabuklar arasında paylaşılabilir.
  • Genişletilmiş dosya genellemesi.
  • Daha iyi değişken ve dizi yönetimi.
  • Bourne kabuğu gibi kabuklarla uyumluluk.
  • Komut adlarının yazım düzeltmesi ve otomatik doldurulması.
  • Adlandırılmış dizinler.

Zsh'yi Ubuntu Linux'a Kurmak

Ubuntu'da ZSH'yi uygun bir paket yöneticisi kullanarak ve kaynaktan kurmanın iki yolu vardır.

ZSH'yi Ubuntu'ya yüklemek için apt paket yöneticisini kullanacağız.

sudo apt install zsh

Paket yöneticisi ZSH'nin en son sürümü olan 5.8'i yükleyecektir.

zsh --version

zsh 5.8 (x86_64-ubuntu-linux-gnu)

ZSH'nin yüklenmesi onu değiştirmez ve varsayılan kabuk olarak ayarlamaz. ZSH'yi varsayılan kabuğumuz yapmak için ayarları değiştirmemiz gerekiyor. Kullanıcının varsayılan kabuğunu değiştirmek için “chsh” komutunu '-s' bayrağıyla birlikte kullanın.

echo $SHELL
chsh -s $(which zsh) 
or 
chsh -s /usr/bin/zsh

Şimdi yeni zsh kabuğunu kullanmak için terminalden çıkış yapın ve tekrar giriş yapın.

Ubuntu Linux'ta Zsh'yi Kurmak

BASH gibi diğer kabuklarla karşılaştırıldığında ZSH, ilk seferde bazı yapılandırmaların halledilmesini gerektirir. ZSH'yi ilk kez başlattığınızda, size yapılandırmanız için bazı seçenekler sunulur. Bu seçeneklerin neler olduğunu ve bu seçeneklerin nasıl yapılandırılacağını görelim.

Bizi ana menüye götürecek ilk sayfada “1 ” seçeneğini seçin.

Ana menü, yapılandırmak için bazı önerilen seçenekleri görüntüler.

1'e basın; kaç tane geçmiş satırının tutulacağı ve geçmiş dosyasının konumu gibi Geçmiş ile ilgili parametreleri yapılandırmanıza yönlendirilirsiniz. “Geçmiş Yapılandırması sayfasına” geldiğinizde, "1" veya "2" ya da "3" yazmanız yeterlidir. İlgili yapılandırmayı değiştirmek için . Değişiklik yaptığınızda durum "henüz kaydedilmedi" yerine "ayarlandı ancak kaydedilmedi" olarak değiştirilecektir.

Değişiklikleri hatırlamak için "0" tuşuna basın. Ana menüye çıktığınızda durum "önerilen"den "Kaydedilmemiş değişiklikler" olarak değişecektir.

Benzer şekilde tamamlama sistemi, anahtarlar ve ortak kabuk seçeneklerinin yapılandırmasını da değiştirmeniz gerekir. İşiniz bittiğinde tüm değişiklikleri kaydetmek için “0” tuşuna basın.

Kurulum şimdi tamamlandı ve sizi kabuğa götürecek. Bir sonraki seferden itibaren kabuğunuz bu ilk kurulumdan geçmeyecektir, ancak ihtiyaç duyduğunuzda aşağıdaki resimde gösterildiği gibi yeni kullanıcı kurulum komutunu tekrar çalıştırabilirsiniz.

Her konfigürasyonu manuel olarak ayarlamak yerine alternatif ve kolay bir yol vardır. Normalde tercih ettiğim yol bu. "1" seçeneğini seçip her ayarı yapmak için ana menüye gitmek yerine, .zshrc< dosyasını dolduracak "2" seçeneğini seçebiliriz. varsayılan parametrelere sahip dosya. Parametreleri doğrudan .zshrc dosyasından değiştirebiliriz.

Eski Bash Shell'e Dön

Eski kabuğa geri dönmek istemeniz durumunda aşağıdaki adımları izlemelisiniz.

sudo apt --purge remove zsh
chsh -s $(which "SHELL NAME")

Değişikliklerin etkili olduğunu görmek için şimdi yeni bir oturum açın

Bu makale için hepsi bu. Ubuntu 20.04'te oh-my-zsh'nin kurulumu ve yapılandırılması hakkındaki makalemize bir göz atın. ZSH'yi yükleyin, özelliklerini keşfedin ve deneyiminizi bizimle paylaşın.