用gnome里的“网络服务器”访问网上邻居(网上邻居全部是win电脑),看到英文的计算机名正常,中文的计算机名则显示乱码。
中文的共享文件夹和文件都是中文显示正常的,在smb.conf里有加入
display charset = UTF-8
unix charset = UTF-8
dos charset = cp936
但是为什么中文的计算机名不能显示呢?
有人知道为什么吗?
网上邻居中的中文计算机名乱码
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 168
- 注册时间: 2006-12-26 16:38
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
我从来不设置smb.conf。安装了,网上的机器就是正常的中文。不知道你动过locale没
代码: 全选
$● grep dos /etc/samba/smb.conf
$● grep charset /etc/samba/smb.conf
$● as samba|grep ^i
i samba - a LanManager-like file and printer server
i samba-common - Samba common files used by both the server
$● aw samba|grep 版本
版本号: 3.0.22-1ubuntu4
● 鸣学
-
- 帖子: 168
- 注册时间: 2006-12-26 16:38
-
- 帖子: 2
- 注册时间: 2009-09-11 10:13
Re: 网上邻居中的中文计算机名乱码
# 我的问题和你的一样,照下面那样处理就正常拉
网上邻居中文目录显示为乱码的处理方法
确认你的local,如果为:zh_CN.UTF-8 则: 在 /etc/samba/smb.conf 中的 [global] 段加上:
display charset = UTF-8
unix charset = UTF-8
dos charset = cp936
确认你的local,如果为:zh_CN.GB2312zh_CN.GBK 则: 在 /etc/samba/smb.conf 中的 [global] 段加上:
display charset = cp936
unix charset = cp936
dos charset = cp936
设置完毕后,需要注销一次。才可以看到中文的目录。
如果你用Linux在访问windows下时出现乱码试用这个方法下。
网上邻居中文目录显示为乱码的处理方法
确认你的local,如果为:zh_CN.UTF-8 则: 在 /etc/samba/smb.conf 中的 [global] 段加上:
display charset = UTF-8
unix charset = UTF-8
dos charset = cp936
确认你的local,如果为:zh_CN.GB2312zh_CN.GBK 则: 在 /etc/samba/smb.conf 中的 [global] 段加上:
display charset = cp936
unix charset = cp936
dos charset = cp936
设置完毕后,需要注销一次。才可以看到中文的目录。
如果你用Linux在访问windows下时出现乱码试用这个方法下。
-
- 帖子: 2
- 注册时间: 2009-09-11 10:13
Re: 网上邻居中的中文计算机名乱码
要在[global] 段加上述内容