FreeNas新版来了!

解决MLDONKEY中文乱码问题

如果你在FreeNAS中安装mldonkey,会发现下载的中文文件名无法正确显示。 解决这个问题,需要改变FreeNAS的locale设定。 编辑/etc/login.conf,找到如下内容,删掉这几行。

1
2
3
4
russian|Russian Users Accounts:\
:charset=KOI8-R:\
:lang=ru_RU.KOI8-R:\
:tc=default:
我们需要再把下面这几句加上,
1
2
3
4
me:\
:charset=en_US.UTF-8:\
:lang=en_US.UTF-8:\
:tc=default:
重新登录一下,再运行locale,会显示:
1
2
3
4
5
6
7
8
9
# locale
LANG=en_US.UTF-8
LC_CTYPE=en_US.UTF-8
LC_COLLATE=en_US.UTF-8
LC_TIME=en_US.UTF-8
LC_NUMERIC=en_US.UTF-8
LC_MONETARY=en_US.UTF-8
LC_MESSAGES=en_US.UTF-8
LC_ALL=
这说明系统编码已经改成UTF-8了。 这时再运行mlnet,下载的文件中文名字就没问题了。 版本:[b]FREENAS 0.69.1[/b] Kwisatz Haderach (revision 4448);mldonkey-core-2.9.7 备注:locale需要从FreeBSD 6.4的安装光盘上面提取
点赞