我是用BLFS搭建的LINUX系统,桌面为xfce4.6.1。为了节省资源,安装的是永中office2007个人版。我能直接打开本地系统中的中文文件名文件。
但为什么挂载的本地其他WINDOWS盘符或U盘中的中文目录中的word、excel文件不能直接打开,提示:永中office无法找到“/media/disk/**%?/*???.doc[color=black](注:中文目录名和文件名显示为乱码),请检查文件名称的拼写,并确认文件位置是否正确。如果从最近使用的文件列表中选择的文件名,请确认文件未被重命名、移动或删除。可使用“文件”菜单中的“打开”命令来定位文档。[/color]初步分析,挂载的本地盘符和U盘中的其他文件格式的中文名文件都能正常打开,比如PDF、TXT等用相应软件都能正常打开使用。同时挂载盘符后,通过文件管理系统能正常显示中文目录及文件。
我现在只能通过把不能打开的中文.doc等文件复制到系统中的一个目录,重新更改文件名(命名为中文、英语都可),然后才能正常打开。
难道是永中OFFICE自身对挂载盘符中文支持的问题,还是其他?有没有更好的解决办法?
gogo11 于 2011-06-30 09:45:25发表:
[i=s] 本帖最后由 gogo11 于 2011-6-30 09:49 编辑 [/i]
如果是挂载的其他windows的共享目录,而此目录在windows下正常,说明你挂载的时候字符集没有设置好~~~~~~~~
看看我上次发的转贴:http://www.linuxdiyf.com/bbs/thread-203327-1-1.html
不过现在不用smbfs,改cifs了,并且mount能够自己识别系统格式,一般可以不用“-t”参数。
somethingels 于 2011-06-29 23:40:15发表:
我也碰到类似问题。想来想去,应该跟文件名的编码有关,我用yum下了一个convmv软件,将我的文件改成gb2312编码,问题解决。
convmv -f utf-8 -t gb2312 <文件名> --notest
其中文件名我用的通配符 * 代替。如果你是要改一个文件夹,请加上 -r 选项。
fsysc 于 2010-11-12 11:22:10发表:
谢谢wangyu、shenhao0129。永中office能正常使用,主要就是挂载盘符中文文件不能直接打开,必要更名后才行。我也试了中标,是RPM包,安装不起,我的系统是源码搭建的。OOo占用的存储空间又太大了。 我没发现权限设置有什么问题。
shenhao0129 于 2010-11-11 23:05:38发表:
是不是权限设置问题?没有用过永中
wangyu 于 2010-11-11 22:40:08发表:
还没玩过LFS,永中好像是用的java吧,可能是专有的环境变量的设置问题,想不到好的解决方法,你可以试试中标或者OOo