永中集成Office2009个人版免费下载

查看完整版本: 在Ubuntu Linux 8.04 上安装永中 Office 2007

三轮车夫 2008-7-10 13:13

在Ubuntu Linux 8.04 上安装永中 Office 2007

作者:杨文博 < [url]http://blog.solrex.cn[/url] >-n4u$]uE-gbWhe
地址:[url]http://blog.solrex.cn/articles/install-eioffice-2007-on-ubuntu-linux-804.html[/url] EIG3h_5|0`!K7W
t Q| F\
这篇文章介绍了在 Ubuntu Linux 8.04上安装永中 Office 2007 遇到的问题以及解决的办法。由于其主要问题在于 Java 虚拟机,其它 Linux 平台如果遇到同样情况也可以借鉴这里的方法。
*SWJVb"Z8qTB
u H'cWu ?1HPK [img]http://share.solrex.cn/pictures/eio.png[/img]
;jP]-Mf_ 目录
(X#iX-npy9{.@ *yVAO%^b(j
1. 介绍
Fiss+lK-a*r9h 2. 下载
Ox)[ LW a+a 3. 安装问题
7|-AM'La4U9Y 4. 运行问题 gm+D7Os

,?)J*}T'PQ 1. 介绍 t6_-JoY
5WX[,?R,k.q
用 OpenOffice 总会遇到这样那样的中文问题,有时候怎么也搞不定,很令人沮丧。听说永中 Office 虽然只放出试用版,但在 Linux 下超过试用期后只会提示超期而不会禁止使用,就尝试着装了一下永中 Office。
x5zY%?$g'f8Bi
o%lVkx;L 2. 下载 ,x$x b:QBu

c\/ML4vC3T:@(]q5M 从官方下载地址:[url]http://www.evermoresw.com.cn/webch/download/downEIOffice.jsp[/url] 下载永中 Office 2007 Linux 安装包。
C$Ku)o#Y1Kfo'_4az 'M%i*S[)_)U
安装之后才知道 Ubuntu 中文源中有打包好的 deb 文件,要从源中直接安装就方便许多了。比如用 CN99 源的话,将:
i j1G4d+jz W Wz -b%p~,w;qFj AH
deb [url]http://ubuntu.cn99.com/ubuntu-cn[/url] hardy main restricted universe multiverse
cZ MZo]5x
b?V NCs 加入 /etc/apt/sources.list 中,然后:
wG B qmX 1E]/q@ ~1q,BjV
$ sudo apt-get install eio
u8kf"BhII?B 'a!]5vk&w
即可。我没有尝试这一方法,从源直接安装显然不会出现下面的"3. 安装问题",但不知道会不会出现下面讨论的"4. 运行问题"。 *r&g#S u'\ i:Q7Tw"c
eQ PLnBS
3. 安装问题 9C"B FO3h
G~a!\4i
下载好官方的 Office 2007 Linux 安装包之后,先解压: dgB w/T D[
3lW.l{w0j
$ tar -xzvf EIO2007BetaZH_Lin.tar.gz |0r,h(l5K&L\i

O o^;C#G"}0^c$v 然后,进入安装目录,执行安装脚本: g pf-c? Y!c*AC
:a'egH%M"U+REZ
$ cd 4.3.1210.101ZH.L1/
f'wX,bB/U $ sudo sh setup.sh } vh#i|z qataW
c9yKc*u
将会出现下面错误,而且安装窗口显示为空白(窗口空白可能是由于 Beryl 引起的 Java Swing 界面问题): .kg,p8O'|
mROij7vB3uL7]g)V
Decompression in Progress,Please Wait. q \~#P}._ N\ b
Locking assertion failure. Backtrace:
;Gg Q?R [ #0 /usr/lib/libxcb-xlib.so.0 [0xb2a66767]
(eE2^5|? t6x #1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_unlock+0x31) [0xb2a668b1]
G7VXg!m4U }*Ja,B"b(@f ... /\r3{Cz
!i5N3\o H:T T
这个问题可能因为永中 Office 使用自带的 JRE 和系统的某些库不匹配导致的,所以我们只需更改安装脚本,让它使用系统的 JRE。用编辑器(如 vim)打开 setup.sh,按照下面的方法注释掉解压和使用自带 JRE 的两行,添加一行使用系统 JRE 的命令。(注意:使用 gcj 的 jre 也会出现错误,最好使用 Sun 官方的 jre,Ubuntu 下使用 sudo apt-get install sun-java6-jre 安装。)
9kJI7P)H
$qLa0Tc {I)E6LN $ vim setup.sh n\0Sm(CR
#unzip $progdir/Jre.zip -d /tmp/EIOffice/ &> /dev/null$QC,\ e[c%B!y
#/tmp/EIOffice/Jre/bin/java -jar $progdir/dispose.jar $1
"tf[N[ ?gq /usr/lib/jvm/java-6-sun/jre/bin/java -jar $progdir/dispose.jar $1
9e0b'NlS` I g0W;mo/s
然后再执行 sudo sh setup.sh 命令,就能出现正常的安装窗口了。下面的安装步骤和 Windows 下软件的安装步骤颇为相似,只是选择安装路径那一项最好将 /usr/local 改成 /opt,因为永中 Office 不是开源软件。 (I+?)iA/E6jH m's"LC

Xmv |}&X.yd!JDG 4. 运行问题 ;V0R ^ijK:T5u

YTm'vH o Q 安装完成后,运行永中 Office:
3E U3^,a0_ e]b $ eio
;}f0EbeO }k D2j Locking assertion failure. Backtrace:/mn&jh2KF(G]Q2uU
#0 /usr/lib/libxcb-xlib.so.0 [0xb7d37767]
CH;K1iBx #1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_unlock+0x31) [0xb7d378b1]f\z-@G+dX]
... %N,QVz$t-As
f1s/` pxNFUc
和刚开始安装时一样,出现下面错误,主窗口中也是空白。如前面所说,窗口空白可能是由于使用了 Beryl 窗口管理器引起的 Java Swing 界面问题,可以通过修改永中 Office 的启动文件解决,在 /usr/bin/eio 中正式代码前添加 export AWT_TOOLKIT=MToolkit 一行: )G:s(KC_ c:q

MS.w+^ iM $ sudo vim /usr/bin/eio0fG a4aO5~+G'mFC
#!/bin/bash
E0bpUU!l"e[ export AWT_TOOLKIT=MToolkit)Qu9Sx&g3M
exec 4<&0 0
SAjN6~*H%W
U1e4wIh\E [Cr!` 然后再用 eio 命令运行永中 Office 就可以出现界面了。不过 "Locking assertion failure." 的错误仍然存在(我们前面通过使用系统 JRE 避免了安装过程中的这个问题,但是尝试证明不能直接将永中自带的 JRE 替换成系统 JRE。)。网络上讨论说这是 libxcb 的问题,而 java 只会在寻找 Xinerama 扩展时才会抛出这个错误,如果它根本找不到 Xinerama 扩展,就不会报错。临时的解决办法如下(/opt 是永中 Office 的安装目录。由于这个是 Java 1.5 和 1.6 都存在的问题,网上有很多介绍只是修改第一个 libmawt.so,但是对于永中 Office 来说貌似不够。): 5i4s? u1] {$Exr
4BJ.? T!j E7m@n
$ sudo sed -i 's/XINERAMA/FAKEEXTN/g' /opt/Evermore/EIOffice/Jre/lib/i386/xawt/libmawt.so
6z$d+u y7f;?y&y L $ sudo sed -i 's/XINERAMA/FAKEEXTN/g' /opt/Evermore/EIOffice/Jre/lib/i386/headless/libmawt.so
7W {,@Dz}T $ sudo sed -i 's/XINERAMA/FAKEEXTN/g' /opt/Evermore/EIOffice/Jre/lib/i386/motif21/libmawt.so
[kT7g*n*n1I-A&q*nzS
nqfPl C 这样,就可以正常地运行 eio 了。

赤木 2008-7-10 14:51

谢谢

hn_gj 2008-7-24 17:36

有这么复杂吗?这里的最简章,我都是用这个的,sp4也装上了呢!H%C+]1Lu]v+O
[url]http://www.linuxidc.com/Linux/2008-05/12978.htm[/url]

sdren 2008-7-25 09:33

都是好文章

baolee0 2008-9-9 14:14

我用2009在UBUNTU804上都还有乱码呢。怎么解决?

赤木 2008-10-20 09:40

请在ROOT下设置一下字体权限

小冰 2008-11-6 11:20

不错,顶上去。
页: [1]
查看完整版本: 在Ubuntu Linux 8.04 上安装永中 Office 2007