나 거기 가봤 어SSH를 통해 FreeBSD 시스템 관리, 그리고 그녀는 내가 입력한 비ASCII 문자를 좋아하지 않는 것 같았습니다.
그 중 한 명이 지적했다.오류 보고서이 문제는 13-CURRENT 브랜치의 C.UTF-8 로케일로 해결되었으므로 이를 현재 시스템으로 백포트해 보고 싶었습니다.
숙련된 사용자에게 이 작업을 원활하게 수행하는 방법을 묻고 싶습니다. (또는 직접 구현하려고 하면 자체 답변을 게시하겠습니다).
기본적으로: 다른 버전의 FreeBSD에서 로케일을 백포트하는 방법은 무엇입니까?
답변1
시스템에 13-CURRENT base.txz를 다운로드하고 편리한 위치에 추출합니다.
명령을 사용하여 ./usr/share/locale/C.UTF-8을 루트 시스템의 /usr/share/locale에 복사합니다
cp -R
.sh
실행 시export LC_ALL=C.UTF-8
C.UTF-8 로케일을 사용할 수 있습니다.
참고: 이와 같이 로케일을 설정해도 연결된 질문에서 언급한 것처럼 SSH가 꺼지지 않으므로 login.conf를 전혀 건드리지 않고 보다 깔끔한 ".profile" 접근 방식을 사용해도 괜찮을 수 있습니다.