답변:
연결시 구성 대화 상자에서 UTF-8을 사용하도록 PuTTY를 설정할 수 있습니다. 창으로 이동 - & gt; 번역 및 설정 "수신 된 데이터는 문자 세트가있는 것으로 가정합니다." UTF-8로
또한 귀하의 로케일이 UTF-8
달리다 locale
연결 후.
그렇지 않은 경우 locale -a
사용 가능한 모든 로케일을 볼 수 있습니다. UTF-8 로켈을 사용할 수없는 경우 /etc/locale.gen
, 일반적으로 상당히 잘 주석 처리되어 있으며 추가 또는 주석 처리를 제거해야하는 것이 분명해야합니다. 그런 다음 실행 locale-gen
확인 locale -a
다시 생성 된 UTF-8 로켈을 확인합니다.
좋아요. export LC_ALL="sv_SE.UTF-8"
로케일이 실제로 생성되면 실제로 로케일을 설정하는 트릭을 수행해야합니다.
두 가지 기본 요소는 여기에 설명 된대로 Putty의 Window / Translation과 Linux의 로케일 설정입니다.
또한 Connection / Data / Terminal-type 문자열을 "putty"로 설정하거나 Linux에서 NCURSES_NO_UTF8_ACS = 1을 내보내는 데 도움이 될 수 있습니다. 이 두 곳은 여러 곳에 언급되어 있습니다.
그러나 Courier 및 Lucida Console과 같은 기본 글꼴에는 모든 유니 코드 문자가 없으므로 특정 문자에 대한 블록을 얻을 수 있습니다. 다운로드 및 설치 http://dejavu-fonts.org/wiki/ 다운로드 , 그것을 사용하도록 퍼티를 설정하십시오.
이 마지막 트릭은 모든 그래픽 문자를 표시하는 데 noping (권장!)을 사용하는 데 필요했습니다.
sv_SE.UTF-8
스웨덴의 로케일 인 반면,en_US.UTF-8
미국 로켈입니다. 실제로 이는 예를 들어 월 이름, 날짜 / 시간 형식 및 국가별로 다른 사소한 것들에만 영향을줍니다.