Linux Mint VM では、シェルをダッシュ​​から bash に変更できません。

Linux Mint VM では、シェルをダッシュ​​から bash に変更できません。

昨日はvirtualboxを介して仮想マシンをインストールしましたが、シェルをダッシュ​​からbashに切り替えるのに問題がありました。ファイルを直接変更するだけでなく、chshも試しましたが、まだデフォルトはダッシュです。

さらに悪いことに、シェル変数を呼び出すと次のような結果が得られます。

$ echo $SHELL
/bin/sh

したがって、明らかにダッシュを使用していても、環境変数は私がbashを使用していると思います。ここで何が起こっているのでしょうか?

この問題を解決するために何ができるかを知っている人はいますか?端末を開くたびにbashを入力できますが、これはお勧めできません。

ベストアンサー1

sh(必ず)はbashではありません。おそらく/bin/shは/bin/dashへのリンクです。

試してみましたか?

sudo dpkg-reconfigure dash 

その場合は詳細をご提供ください。

  • 正確に何を試しましたか?
  • ファイルを直接修正したと言われました。どんなファイルですか?
  • /etc/passwdには何がありますか?

おすすめ記事