![.cshrc 설정 LANG=C로 인해 Fedora 39 gnome 터미널이 창을 열 수 없습니까?](https://rvso.com/image/231051/.cshrc%20%EC%84%A4%EC%A0%95%20LANG%3DC%EB%A1%9C%20%EC%9D%B8%ED%95%B4%20Fedora%2039%20gnome%20%ED%84%B0%EB%AF%B8%EB%84%90%EC%9D%B4%20%EC%B0%BD%EC%9D%84%20%EC%97%B4%20%EC%88%98%20%EC%97%86%EC%8A%B5%EB%8B%88%EA%B9%8C%3F.png)
방금 Fedora 39를 설치하고 tcsh
. 재부팅하고 터미널 시작 아이콘을 클릭 하면 chsh
즉시 터미널 창이 나타나 tcsh
. 좋은.
.cshrc
이제 이전 파일을 홈 디렉터리에 설치 하고 재부팅합니다. 다시 로그인한 후 터미널 시작 아이콘을 클릭하면 몇 분 동안 커서가 회전합니다.
문제가 무엇인지 확인하기 위해 의 일부를 선택적으로 주석 처리한 결과 .cshrc
명령임을 알 수 있습니다 setenv LANG C
. 이것을 주석 처리하고 재부팅하면 터미널 실행 시 tcsh
전체 .cshrc
내용이 적용된 예상 터미널이 생성됩니다. 그런 다음 이 줄의 주석 처리를 해제하고 다시 로그인하면 회전하는 커서로 돌아갑니다.
와 함께setenv LANG C
~ 아니다주석 처리하면 Putty 0.78로 로그인에 성공할 수 있습니다. tcsh는 예상대로 LANG C로 실행됩니다.
그렇다면 cshrc가 지원되지 않는 LANG를 지정하는 경우 gnome 터미널 프로그램이 창을 열지 못하게 하는 이유는 무엇입니까?