GNU/Linux >> Linux の 問題 >  >> Ubuntu

ターミネーターのデフォルトシェルを変更しますか?

ターミネーターのデフォルトシェルをzshに変更したい。
/etc/passwd/内 デフォルトのシェルを/bin/zshに変更しました 。
この設定は、LXTerminal(Lubuntuのデフォルトターミナル)のデフォルトシェルを変更しますが、Terminatorでは変更しません。そこで、chsh -s /bin/zshを試しました 、しかしそれも機能しません。

ターミネーターのドキュメントには次のように書かれています:

デフォルトのシェルを変更するにはどうすればよいですか?

ターミネータは常にSHELL
環境変数で指定されたシェルを起動します。 (SHELL
環境変数が設定されていない場合は、/ bin / shにフォールバックします。)
ターミネーターの環境に影響を与えることができますが、最善の解決策は、オペレーティングシステムに
通知することです。どのシェルが必要か、そしてそれはSHELL
がターミネーターだけでなくすべてのアプリケーションに対して正しく設定されることを保証します。デフォルトのシェルを変更する方法の詳細については、オペレーティングシステムの
ドキュメントを参照してください。

だから私は自分の試みがうまくいくことを期待していましたが、そうではありません。ターミネーターでデフォルトのシェルを変更するにはどうすればよいですか。

承認された回答:

シェルを変更するには`chsh`を使用します

chshを使用できます デフォルトのシェルを変更します。このコマンドを実行すると、シェルの完全なパスが要求されます。

実行することもできます

chsh -s <path_to_shell>

シェルを直接変更します。

ターミネータ設定の変更

ターミネーターの設定を直接変更することもできます。

  • オープンターミネーター。
  • ターミネーターを右クリックして、設定を選択します 。
  • プロファイルに移動します>コマンド
  • ログインシェルとしてコマンドを実行を確認します 、シェルの代わりにカスタムコマンドを実行する 、シェルのアドレスを入力します。

–ダイアログボックスを閉じます。


Ubuntu
  1. デフォルトのサウンドデバイスを変更しますか?

  2. Linuxでシェルを変更する方法

  3. Linux でデフォルトのシェルを変更する方法

  1. Linux でデフォルトのシェルを変更する方法

  2. root ユーザーと非 root ユーザーの異なるシェル

  3. ドメイン アカウントのデフォルト シェルを変更する方法

  1. OdとHexdumpのデフォルトの行の長さを変更するにはどうすればよいですか?

  2. Gnome-screenshotによって作成されたスクリーンショットのデフォルト名を変更するにはどうすればよいですか?

  3. Matplotlibの優れたデフォルトのバックエンド?