TUI 인터페이스를 올바르게 표시할 수 없습니다.

TUI 인터페이스를 올바르게 표시할 수 없습니다.

Midnight CommanderAmazon EC2에 Ubuntu 11.04 서버가 있는데 또는 같은 TUI 인터페이스가 제대로 표시되지 않습니다 tree.

부패

제가 이 문제를 설정할 당시에는 이 문제가 발생하지 않았다고 확신하며, 문제를 만든 이후로 그런 의심이 들었습니다 apt-get dist-upgrade.

이 문제를 어떻게 해결할 수 있나요?

답변1

─문자CP-1251(확장 8비트 문자 집합라틴어 1) 설명할 때 보충하기 위해UTF-8. 분명히 귀하의 로케일이 잘못 설정되었습니다. 원격 시스템은 그것이 UTF-8 터미널에 표시되고 있다고 생각하지만(UTF-8은 Unix 세계의 사실상 표준 인코딩입니다), 귀하의 터미널은 이를 CP-1251에 표시하고 있습니다. Windows에서 터미널 에뮬레이터를 실행하고 있나요? 이 차이를 수정해야 합니다.

내 제안은 유니코드 터미널을 사용하는 것입니다. 이는 더욱 강력하며 유니코드(UTF-8로 인코딩됨)는 오늘날 레거시 시스템 외부의 표준입니다. Windows에서는 다음을 권장합니다.민트맛, 또는 SSH와 함께 터미널 에뮬레이터를 사용하는 경우퍼티. 확실하게 하다유니코드용 터미널 구성(그리고 유니코드를 크게 지원하는 글꼴을 사용하면 Windows 버전이 Windows XP 이상인 한 문제가 되지 않습니다.)

유니코드가 아닌 터미널을 사용할 수 없는 경우 latin1을 사용하도록 원격 시스템을 설정하십시오. 확실하게 하다en_US.iso88591 생성된 로케일( locale -a목록에 나타나지 않는 경우 확인하고 실행하는 데 사용합니다.) 그런 다음 에 sudo locale-gen en_US.iso88591추가하십시오 .export LC_CTYPE=en_US.iso88591~/.profile

관련 정보