Je suis récemment passé à zsh sur mon Terminal.app sur ma machine OS X avec succès. Le numéro de version de zsh est 4.3.11.
Si vous avez installé Homebrew , vous pouvez le faire.
# 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
J'espère que ça aide, merci.
Si vous utilisez oh-my-zsh
Tapez
upgrade_oh_my_zsh
dans le terminal
Si vous n'utilisez pas Homebrew, voici ce que je viens de faire sur MAC OS X Lion (10.7.5):
Obtenir la dernière version du code source ZSH
Décompressez le téléchargement dans son propre répertoire puis installez: ./configure && make && make test && Sudo make install
Ceci installe le binaire zsh à /usr/local/bin/zsh
.
Vous pouvez maintenant utiliser le shell en chargeant un nouveau terminal et en exécutant le binaire directement, mais vous voudrez en faire votre shell par défaut ...
Pour en faire votre shell par défaut, vous devez d'abord éditer /etc/shells
et ajouter le nouveau chemin. Ensuite, vous pouvez exécuter chsh -s /usr/local/bin/zsh
ou accéder aux Préférences Système> Utilisateurs et groupes> faites un clic droit sur votre utilisateur> Options avancées ...>, puis modifiez "Login Shell".
Chargez un terminal et vérifiez que vous avez bien la version correcte avec echo $ZSH_VERSION
. (Je n'étais pas au début et il m'a fallu un certain temps pour comprendre que j'avais configuré iTerm pour utiliser un Shell spécifique au lieu du système par défaut).
Autant que je sache, vous avez trois options pour installer zsh sur Mac OS X:
./configure
, make
, make install
).