答え1
端末エミュレータを開くと、シェルが起動します。 (「ターミナル」、「シェル」、「tty」、「コンソール」の正確な違いは何ですか?役に立つかもしれません。 )ほとんどのLinuxディストリビューションはbashをデフォルトのシェルとして使用します。他の人気のある選択肢には、zsh、fish、tcsh、kshなどがあります。
シェルが起動すると、初期化ファイルが実行されます。通常、bash load .bashrc
、zsh load .zshrc
、fish load.config/fish/config.fish
などがあります。ほとんどのエラーのため、シェルは初期化ファイルのロードを停止し、コマンドプロンプトを表示しますが、いくつかの問題によってシェルがシャットダウンする可能性があります。したがって、初期化ファイルを確認して問題を修正してください。何が良いのか、何が悪いのかわからない場合は、初期化ファイルを別の名前に移動して新しいファイルを作成し、内容を少しずつコピーしながら毎回テストしてみてください。
初期化ファイルが原因である可能性が最も高いですが、システム全体のファイルである可能性があります(たとえば/etc/bash.bashrc
、/etc/zshrc
...)。
スクリーンショットには明らかにCode-Aster関連のエラーがありますが、致命的ではないようです。しかし、まだコードを見ずに判断するのは難しいです。