Fedora 39をインストールして再tcsh
起動chsh
したら、ターミナルスタートアイコンをクリックすると、ターミナルウィンドウがすぐに起動することがわかりますtcsh
。
これで、.cshrc
古いファイルをホームディレクトリにインストールして再起動します。再度ログインした後、ターミナルスタートアイコンをクリックすると、数分間カーソルが回転していることがわかります。
問題が何であるかを調べるために、いくつかの部分を選択的にコメントアウトしてみまし.cshrc
たsetenv LANG C
。コメントアウトして再起動すると、端末の実行時にコンテンツ全体がtcsh
適用された予想端末が生成されます。.cshrc
その行のコメントを解除して再度ログインすると、カーソルの回転に戻ります。
そしてsetenv LANG C
いいえコメントを付けたら、Putty 0.78で正常にログインできます。 tcsh は LANG C を使用して期待どおりに実行されます。
したがって、cshrcがサポートされていないLANGを指定した場合、gnomeターミナルプログラムがウィンドウを開くのを防ぐのはなぜですか?