Fedora 29 시스템에서 실행 중인 NFS 서버가 있고 네트워크의 다른 시스템(Ubuntu 상자 및 Debian VM)에는 올바르게 설치되어 있습니다.
하지만 OpenBSD VM에 마운트하면 문자 세트가 잘못되었습니다. 예를 들면 다음과 같습니다.
openBSD# ls -la a*o
-rw-rw-r-- 1 renan renan 0 Mar 4 2019 a????o
"çã" 여야 합니다 ????
(파일 이름은 ação
).
OpenBSD의 내 명령줄은 mount -o tcp -t nfs 192.168.1.7:/mnt/data /mnt/data
.
무엇을 해야 할까요? 매뉴얼 페이지를 살펴보니 mount
사용할 문자 세트를 설정할 방법이 없는 것 같습니다.
답변1
~에서로케일 맨페이지:
OpenBSD 기본 시스템의 프로그램은 문자 인코딩 이외의 로케일 설정을 무시하며 다음과 같은 기본값이 아닌 설정이 옵션으로 지원되지 않는 한 이러한 변수를 사용하지 않는 것이 좋습니다.
LC_CTYPE=en_US.UTF-8 내보내기
그런 다음 설정이 LC_CTYPE
작동하여 pt_BR.UTF-8
이제 올바른 파일 이름을 얻습니다.