ubuntu 6.10下安装Borland Together 2006

Borland Together 2006 For Linux在Ubuntu 6.10下安装时,遇到下面的问题:

zhm@zhm-desktop:~/软件备份$ sudo ./tec_architect_2006_linux.bin
Password:
Preparing to install…
Extracting the JRE from the installer archive…
Unpacking the JRE…
Extracting the installation resources from the installer archive…
Configuring the installer for this system’s environment…
nawk: error while loading shared libraries: libm.so.6: cannot open shared object file: No such file or directory
dirname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
/bin/ls: error while loading shared libraries: librt.so.1: cannot open shared object file: No such file or directory
basename: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
dirname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
basename: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
hostname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory

Launching installer…

grep: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
/tmp/install.dir.5355/Linux/resource/jre/bin/java: error while loading shared libraries: libpthread.so.0: cannot open shared object file: No such file or directory

—————————————
开始以为是系统没有安装J2SDK 1.4造成的,可当我花掉1个小时的时间安装上J2SDK 1.4后,问题依旧。

于是驱猫上网,最后找到这样的答案:

Borland Together采用了InstallAnywhere安装程序,此安装程序需要使用JVM来启动,而由于某种原因,安装程序无法启动其自带的JRE,因此会出现以上错误。

解决方法很简单,使用系统自带的JRE启动安装程序即可

首先进入安装程序解压后的文件夹(此处为:/tmp/install.dir.5355,看错误提示),并进入其中的installData文件夹,运行命令:

sudo java -classpath ./installer.zip com/zerog/ia/installer/Main

即可启动InstallAnywhere安装程序。

安装完闭之后,不要忘了将安装目录中的TogetherArchitect.sh中的JAVA_HOME变量更改为系统的JRE路径,我的是:

/usr/lib/jvm/java-1.5.0-sun-1.5.0.08/jre

标签:
文章分类 FK Coding
4 条评论在 “ubuntu 6.10下安装Borland Together 2006” 上
  1. Leo Cao 说道:

    正好我也想安装 together 2006 for linux。也出现了你说的一样的问题。 但用了你的方法还是不行。运行你给的命令后,就停在那里了。

    我用的是 debian 4.0r3,最近这两天安装好的系统, 使用的是sun-java6。你提到的命令 “java -classpath ./installer.zip com/zerog/ia/installer/Main” 中最后的 "com/zerog/ia/installer/Main"是看到哪里的呢?

    我的hotmail是 leo.l.cao@hotmail.com,gmail: leo.l.cao@gmail.com, 你加我一个,方便聊。

  2. Leo Cao 说道:

    你什么时候有时间呢?前来两天看你总是“away”,我一般晚上下班后,7,8点钟都有时间。

  3. Leo Cao 说道:

    你什么时候有时间呢?前来两天看你总是“away”,我一般晚上下班后,7,8点钟都有时间。

  4. Leo Cao 说道:

    昨天晚上花了点时间把这个问题解决了。我也不在我的blog里面说明了,借博主这个地方补充一下好了。

    1,系统环境,debian 4.0r3(ubuntu也一样),安装sun-java6-{jdk,jre}。(有新的jre,就不用旧的了)
    2,用一般用户登录就可以安装。
    3,运行./tec_architect_2006_linux.bin,出现同样的错误,在/tmp下出现一个install.dir.XXXX,进入它,再进入子目录installData,执行../Linux/resource/jre/bin/java -classpath ./installer.zip com/zerog/ia/installer/Main
    这表示用together自带的java而不是系统自带的来启动安装程序。后面的com/zerog/ia/installer/Main的由来,只要揭开installer.zip,就可以按照目录结构找到Main.class,这是安装程序的入口。注意是区分大小写的。
    4,安装中可以设置安装的目标路径,确保使用的一般用户对目标目录有写的权限即可。
    5,安装完,就像博主说的要修改JAVA_HOME。
    6,ok,启动后就可以画uml 2.0的图了。

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

点赞
如果您觉得很赞,我将非常乐意接受虚拟币的捐赠,以示您对我的肯定。

比特币钱包地址:
1PqpqA8FyH3NbfCrbcRd1YxQk3LEsSEYDV
莱特币钱包地址:
LRTdmovGGVEHCKWz7JdL9aiB7VZkuNycJf
站点勋章
网站统计