267

最近、OS X マシンの Terminal.app で zsh に切り替えました。zsh のバージョン番号は 4.3.11 です。

4

6 に答える 6

180

Homebrewがインストールされている場合は、これを行うことができます。

# 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

役に立てば幸いです、ありがとう。

于 2013-07-15T08:30:25.813 に答える
15

Homebrew を使用していない場合、これは私が MAC OS X Lion (10.7.5) で行ったことです。

  1. ZSH ソースコードの最新バージョンを入手する

  2. ダウンロードを独自のディレクトリに展開してから、インストールします。./configure && make && make test && sudo make install

  3. これにより、zsh バイナリが にインストールされ/usr/local/bin/zshます。

  4. 新しいターミナルをロードしてバイナリを直接実行することでシェルを使用できるようになりましたが、それをデフォルトのシェルにしたいと思うでしょう...

  5. これをデフォルトのシェルにするには、最初/etc/shellsに新しいパスを編集して追加する必要があります。次に、実行するか、chsh -s /usr/local/bin/zsh[システム環境設定] > [ユーザーとグループ] > ユーザーを右クリック > [詳細オプション...] > [ログイン シェル] を変更します。

  6. ターミナルをロードして、正しいバージョンになっていることを確認しますecho $ZSH_VERSION。(最初はそうではありませんでした。システムのデフォルトではなく特定のシェルを使用するように iTerm を構成したことを理解するのに時間がかかりました)。

于 2013-09-16T02:01:52.200 に答える
5

私の知る限り、Mac OS X に zsh をインストールするには 3 つのオプションがあります。

  • ビルド済みのバイナリ。私が知っているのは、OS X に同梱されているものだけです。これはおそらくあなたが今実行しているものです。
  • パッケージ システム (Ports、Homebrew) を使用します。
  • ソースからインストールします。前回やった時はそんなに難しくなかったです( ./configure, make, make install)。
于 2013-07-16T01:58:53.403 に答える
0

メインシェルをzshに切り替えました。警告を抑制し、それほど複雑ではありません。

于 2020-06-02T17:07:06.960 に答える