Son zamanlarda başarıyla OS X makinemde Terminal.app üzerinde zsh'ye geçtim. Zsh sürüm numarası 4.3.11'dir.
Son zamanlarda başarıyla OS X makinemde Terminal.app üzerinde zsh'ye geçtim. Zsh sürüm numarası 4.3.11'dir.
Yanıtlar:
Eğer varsa Homebrew yüklü, bunu yapabilirsin.
# check the zsh info
brew info zsh
# install zsh
brew install --without-etcdir zsh
# add shell path
sudo vim /etc/shells
# add the following line into the very end of the file(/etc/shells)
/usr/local/bin/zsh
# change default shell
chsh -s /usr/local/bin/zsh
Umarım yardımcı olur, teşekkürler.
--without-etcdir
olduğunu bilen var mı ?
--enable-etcdir
: github.com/Homebrew/homebrew-core/blob/master/Formula/…
Kullandığınız iseniz oh-my-zsh
Tür
upgrade_oh_my_zsh
Terminalde
Homebrew kullanmıyorsanız, MAC OS X Lion'da (10.7.5) az önce yaptığım şey bu:
ZSH kaynak kodunun en son sürümünü edinin
İndirme işlemini kendi dizinine açın ve yükleyin: ./configure && make && make test && sudo make install
Bu, adresindeki zsh ikili dosyasını yükler /usr/local/bin/zsh
.
Artık yeni bir terminal yükleyerek ve doğrudan ikili dosyayı çalıştırarak kabuğu kullanabilirsiniz, ancak varsayılan kabuğunuz yapmak isteyeceksiniz ...
Bunu varsayılan kabuğunuz yapmak için önce /etc/shells
yeni yolu düzenlemeniz ve eklemeniz gerekir . Ardından chsh -s /usr/local/bin/zsh
Sistem Tercihleri> Kullanıcılar ve Gruplar> çalıştırabilir veya bu öğeye gidebilirsiniz> sağ tık> Gelişmiş Seçenekler ...> ve ardından "Giriş kabuğu" nu değiştirebilirsiniz.
Bir terminal yükleyin ve şimdi ile doğru sürümde olup olmadığınızı kontrol edin echo $ZSH_VERSION
. (İlk başta değildim ve iTerm'i sistem varsayılanı yerine belirli bir kabuk kullanacak şekilde yapılandırdığımı anlamak biraz zaman aldı).
Bildiğim kadarıyla, Mac OS X'e zsh yüklemek için üç seçeneğiniz var:
./configure
, make
, make install
).