QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2499|回复: 22

wine-20030408成功安装office2000

[复制链接]
发表于 2003-5-4 16:29:44 | 显示全部楼层 |阅读模式
今天终于成功在wine-20030408下安装office2000,发贴以示庆贺。哈哈。
word、excel都能正常读入和存盘。

问题:
1、存盘文件不能是长文件名,否则出错。
2、无法输入中文(与office无关,我在rh9下安装已打中文输入法补丁的wine20030408还是无法输中文,但可通过剪贴板copy)

word工作窗口见屏幕截图:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2003-5-4 19:21:43 | 显示全部楼层
字体很漂亮
回复

使用道具 举报

发表于 2003-5-4 21:33:40 | 显示全部楼层
说说, 怎么装的?? 有什么要主意的吗?
回复

使用道具 举报

发表于 2003-5-4 21:34:38 | 显示全部楼层
用crossover就没有问题:)
回复

使用道具 举报

发表于 2003-5-4 22:38:08 | 显示全部楼层
如果wine可以的话,还是觉得wine好,
可否具体说说wine装office
回复

使用道具 举报

 楼主| 发表于 2003-5-5 00:09:16 | 显示全部楼层

好经验不敢私藏

[quote:f72b149e99="wellinux"]如果wine可以的话,还是觉得wine好,
可否具体说说wine装office[/quote]

准备软件:
wine20030408
office2000安装光盘

    注:本安装过程采用源码安装wine,完全脱离真实windows环境,如果你的情况与此不同,我的方法不一定能照搬。我使用wine而非crossover,因为crossover是商业软件,如果不交money的话,只能限时试用啊:-(

    一、关于wine安装。
    我的wine采用打中文输入补丁的源码安装。具体安装过程就不多说了(主要是编译、建立虚拟windows目录、编辑~/.wine/config配置文件),公社论坛有很多贴子。要注意的是在redhat9下编译准备时要使用参数(否则wine无法正确运行):
./configure --with-nptl --with-x

    二、清理虚拟windows系统。
    如果你的wine不是新装的,建议清理恢复到新安装状态。删除~/.wine目录下的注册表文件(*.reg)。删除windows,windows/system目录中多余文件。初始化注册表,到wine安装文件所在目录执行以下命令:
programs/regapi/regapi setValue < winedefault.reg
将documents/samples目录下的ini文件拷到windows目录。
此外,你的windows/fonts目录中到少要有simsun.ttf字体。(我发现只有这个字体存在的情况是最好的,因为如果没有别的字体,wine只能用simsun,有了其他字体后反而会造成一些对话窗中文显不出来:-)

    三、配置动态库。
    从真实windows(其他计算机上或...自己想办法搞定)拷贝以下文件到windows/system目录:
ole32.dll,wininet.dll,rpcrt4.dll,cabinet.dll
编辑~/.wine/config的[DllOverrides]段如下:
[DllOverrdes]
...
"ole32"    = "native, builtin"
"msvcrt"   = "native, builtin"
"mciavi.drv" = "native, builtin"
"mcianim.drv" = "native, builtin"
"wininet"  = "native, builtin"
"rpcrt4"    = "native, builtin"
"cabinet"  = "native, builtin"
"*" = "builtin, native"
特别提示:使用windows的cabinet.dll动态库,解决了office2000安装过程中出错终止问题。

    四、安装office2000。
    要先确保你的wine配置文件中有光盘路径。到光盘找到安装程序并运行,假设是setup.exe,输入命令:
wine setup.exe
    安装office2000时我用自定义安装,选择word、excel、powerpoint、文件转换器。access、Frontpage、outlook不要装,以免影响我们最有用功能的安全实现。office助手不能装,会影响程序正确运行。
安装完成后,根据提示选择立即重启。此时wine运行完成。请输入命令:
wineboot
系统会模拟系统重新启动,继续完成office的安装配置过程,我在这个过程中出现两个错误,选择忽略即可。

    五、运行office2000。
在你指定安装的相应目录输入wine winword.exe运行Word.
输入wine excel.exe运行excel
输入wine powerpnt.exe运行Powerpoint
打开文件和存盘文件必须是8.3标准文件名(中英文都可),不能使用长文件名,否则会出错。

祝大家使用愉快!有了office2000,你的工作应该可以抛开windows了吧?不对之处欢迎指正。

此外:rh9下无法输入中文,有人能解决吗?还是只有我遇到这个问题?
回复

使用道具 举报

发表于 2003-5-5 08:35:23 | 显示全部楼层
太好了,我试试,
rh9 wine中文输入很简单的,我用的是fcitx,
修改/etc/sysconfig/i18n文件,加入一条语句LC_CTYPE=zh_CN.GBK
回复

使用道具 举报

发表于 2003-5-5 15:45:00 | 显示全部楼层
前辈你好,

我按照你的文章去做,安装时遇到以下问题.
请问如何解决呢?
谢谢

回复

使用道具 举报

发表于 2003-5-5 15:45:29 | 显示全部楼层
具体安装过程还是说一下吧,我现在还不清楚需不学需要挂载c:盘
回复

使用道具 举报

发表于 2003-5-5 19:21:37 | 显示全部楼层
i forgot to upload the picture.
^_^
回复

使用道具 举报

 楼主| 发表于 2003-5-5 19:46:06 | 显示全部楼层
[quote:27a98954e9="gackt3541"]前辈你好,

我按照你的文章去做,安装时遇到以下问题.
请问如何解决呢?
谢谢

[/quote]

你的问题我没遇到过,从字面看是某个路径太长。我看你wine下的虚拟windows目录似乎在/home/ginux/.wine/fake/windows,你的office是否也安装在fake目录下?建议缩短路径试试,如采用/dosc/做为你的c:盘,windows目录用/dosc/windows,等等。

我对wine没有很深研究,不敢称前辈,大家互相探讨吧。
回复

使用道具 举报

 楼主| 发表于 2003-5-6 21:53:52 | 显示全部楼层
[quote:bfe384ade9="wellinux"]太好了,我试试,
rh9 wine中文输入很简单的,我用的是fcitx,
修改/etc/sysconfig/i18n文件,加入一条语句LC_CTYPE=zh_CN.GBK[/quote]

可以输入中文了,这下完美了,非常感谢。
回复

使用道具 举报

发表于 2003-5-7 02:36:11 | 显示全部楼层
好啊,我也试试。楼主的字体真好,我的怎么就不行呢?

怪,我的WINE中文模糊一片死难看的说。
回复

使用道具 举报

发表于 2003-5-7 08:43:35 | 显示全部楼层
是啊?楼主是怎么设置字体的啊????????????????????????
回复

使用道具 举报

 楼主| 发表于 2003-5-7 09:05:58 | 显示全部楼层
[quote:ae5790fc61="hf_zope"]是啊?楼主是怎么设置字体的啊????????????????????????[/quote]
由于没时间去读源代码,不知道wine字体设置是怎么回事,~/.wine/config文件中的字体设置部分似乎是无效的。我理解是在没有wine程序内部认可的字体情况下这些设置才是有效。
我的字体漂亮的窍门在贴子里有写啊,这要求你没有真实的windows,在初始安装wine所建的虚拟windows中只有simsun字体(就是windows/fonts目录下只拷入一个simsun.ttf),试试吧!
此外我的config文件中多设了一个字体替代,把system字体用xfree86下的simsun字体替换。好象是"Alias0" = "System,-simsun-"之类(本人记性不好,现没在可爱的linux身边)。(不过这句好象是没起作用的)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-12-4 17:21 , Processed in 0.061874 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表