我正在尝试在记录损坏的数据文件上运行 UniData 管理工具“指南”和“修复文件”。但是,这两个程序都会导致此错误消息“Locale C.UTF-8 不属于当前语言组 255/192/129”。我花了一点时间阅读 UniData 的国际化手册并研究 Linux 的本地化。我运行了“locale -a”,我注意到我有一个 en_US.utf8 语言环境,但没有 C.UTF-8。我在网上找到了一篇帖子,其中有人在谈论向 centos 添加 C.UTF-8 支持,但最终决定不这样做,因为担心磁盘空间和其他一些事情。他们建议任何需要支持的人都应该以“通常的方式”处理它。
我不太确定那是什么意思。在这一点上,我会接受任何可行的方法,即使它只是一个临时的解决方法。
UniData 是 7.3 版,centos 是 6 版。