Quel est le moyen de définitif pour installer/mettre/set la version par défaut de ZSH?

OSX Mountain Lion est livré avec ZSH 4.3.1 dans /bin/zsh. Après le téléchargement, ./configure, make, make check, et make install-ing version 5.0.0,

which zsh renvoie toujours /bin/zsh/

et zsh --version renvoie toujours zsh 4.3.11 (i386-apple-darwin12.0)

Éléments de la note à l'aide answerers:

Je n'avais pas d'erreur d'exécution de l'install.

Dans /usr/local/bin, j'ai ces 3 fichiers:

-rwxr-xr-x 2 kevinsuttle admin 622K Aug 20 00:59 zsh

-rwxr-xr-x 2 kevinsuttle admin 622K Aug 20 00:59 zsh-5.0.0

-rwxr-xr-x 1 kevinsuttle admin 622K Aug 20 00:50 zsh.old

Mon $PATH

$ echo $PATH

/Users/kevinsuttle/.rbenv/shims:/Users/kevinsuttle/.rbenv/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin

Des Questions auxquelles je dois répondre:

1. Quelle est la façon la plus propre pour installer ZSH? (À partir de git, homebrew, curl-ing source?)

2. N'importe où vous exécutez l'installation des commandes?

3. Comment puis-je mettre à niveau ou remplacer la version de ZSH qui est livré avec Mountain Lion?

4. Est-ce pourquoi les gens finissent par utiliser oh-my-zsh?

  • Je ne suis pas sûr de savoir comment cela va affecter les choses, mais vous pourriez local de shell à la version que vous voulez? Créer un lien symbolique dans votre propre ~/bin, ajoutez-le assez tôt dans votre PATH.
  • Cela m'a conduit à la solution indirectement. J'ai juste eu à ajouter le répertoire de celui que je voulais pour mon $PATH. Merci!
InformationsquelleAutor Kevin Suttle | 2012-08-20