Ubuntu 12.04を使用しており、zshの使用を開始しました。シェルを変更した方法は
$ Sudo chsh -s /usr/bin/zsh
Promptテーマなどを変更し、変更を開始しました。エコー$Shell
を実行すると、zshがシェルであることがわかります。しかし、新しいターミナルを開くと、bashは私のシェルのようです。ただし、su
が別のユーザーでsu
back zshがシェルであると思われる場合。
お知らせ下さい。
注:12.04を使用しているため、これらの手順はUbuntuの新しいバージョンに適用されない場合があります/
gnome-terminal
gnome-terminal
では、gnome-terminal
が実行されるため、システムは通常、デフォルトでBashを使用します。
プロファイルの設定を変更して、その「デフォルト」を無効にしました。 gnome-terminal
(「ターミナル」アプリケーション)を開き、「編集」および「プロファイル設定」に移動します。
「デフォルト」プロファイルを編集していることを確認し、「タイトルとコマンド」タブに移動します。
[コマンド]には、[コマンドをログインシェルとして実行]、[コマンドの起動時にログインレコードを更新]、[シェルの代わりにカスタムコマンドを実行]の3つのチェックボックスがあります。
3つのボックスすべてをチェックし、[カスタムコマンド]の下にzsh
と入力しました。
また、[コマンドが終了するとき:]を[ターミナルを終了]に設定して、ターミナルウィンドウを閉じます。
「閉じる」ボタンを押してからgnome-terminal
を終了し、再度開きます。これで、Bashの代わりにzsh
が開始されるはずです。