Risposte:
Se hai installato Homebrew , puoi farlo.
# 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
Spero che ti aiuti, grazie.
--without-etcdir
serve?
--enable-etcdir
vedere: github.com/Homebrew/homebrew-core/blob/master/Formula/…
Se stai usando oh-my-zsh
Digita
upgrade_oh_my_zsh
il terminale
Se non stai usando Homebrew, questo è quello che ho appena fatto su MAC OS X Lion (10.7.5):
Ottieni l'ultima versione del codice sorgente ZSH
Annullare il download nella propria directory, quindi installare: ./configure && make && make test && sudo make install
Questo installa il binario zsh su /usr/local/bin/zsh
.
Ora puoi usare la shell caricando un nuovo terminale ed eseguendo direttamente il binario, ma ti consigliamo di renderlo la tua shell predefinita ...
Per renderlo la tua shell predefinita devi prima modificare /etc/shells
e aggiungere il nuovo percorso. Quindi puoi eseguire chsh -s /usr/local/bin/zsh
o andare su Preferenze di Sistema> Utenti e gruppi> fai clic con il pulsante destro del mouse sul tuo utente> Opzioni avanzate ...> e quindi modifica "Shell di accesso".
Carica un terminale e verifica di essere nella versione corretta con echo $ZSH_VERSION
. (All'inizio non lo ero, e mi ci è voluto un po 'di tempo per capire che avevo configurato iTerm per utilizzare una shell specifica anziché quella predefinita del sistema).
Per quanto ne so, hai tre opzioni per installare zsh su Mac OS X:
./configure
, make
, make install
).