我有一个 NFS 服务器在 Fedora 29 机器上运行,而我网络上的其他机器(一个 Ubuntu 机器和一个 Debian VM)正确安装了它。
但是当我将它安装在 OpenBSD 虚拟机上时,字符集是错误的,例如:
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
的手册页,显然无法设置要使用的字符集。
从语言环境手册页:
然后,设置
LC_CTYPE
为pt_BR.UTF-8
有效,我现在得到正确的文件名。