分页: 1 / 1

[已解决]安装symantec pcanywhere linux版软件过程中遇到的问题,请指导

发表于 : 2013-04-05 17:27
borpubi
最后的解决方法是根据linux下的pcanywhere是JAVA版,理论上应该跟Windows版本的程序通用,测试结果也证明了这一点。先在Windows下安装JAVA版本的pcanywhere,然后把程序文件复制到Ubuntu下即可运行jar文件。


由于现在在测试一个新的网络 认证软件,需要把IT部门员工的电脑全部更换为Linux系统,但是公司员工的电脑上基本上全部部署了这个pcanywhere客户端,这样就导致IT问题员工的工作量大大增加,双系统或者虚拟机都不是很方便(毕竟员工的电脑配置都不是很高。)
于是,怎么在Ubuntu上安装pcanywhere 就成了目前的首要问题,仔细阅读过SYMANTEC公司给的说明和光盘,找到了这样一篇文章:
針對 Linux 的 Symantec pcAnywhere CrossPlatform 安裝



若要安裝 Symantec pcAnywhere CrossPlatform,請進行下列步驟:

需要 JAVA Virtual Machine 1.4.2 以上 (含) 版本,並且必須位於全域 $PATH 才能執行。
開啟終端機視窗,並且將目錄變更為 CD 上的 Symantec pcAnywhere CrossPlatform 資料夾
執行下列指令行:
java -jar SetupLinuxMac.jar
遵照安裝精靈的指示進行
在安裝之後,瀏覽至 /usr/bin 目錄,並且啟動 ./pcAnywhere
开心至极!

首先安装JRE7

代码: 全选

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
百度到最简单的安装方法。
加入PATH变量
用root权限 编辑/etc/profile文件

代码: 全选

sudo gedit /etc/profile
在文件最后添加以下代码:

代码: 全选

export JAVA_HOME=/usr/lib/java-7-oracle
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
执行命令

代码: 全选

source /etc/profile
让环境变量立即生效。

进目录执行安装:

代码: 全选

sudo java -jar SetupLinuxMac.jar
正确执行。

然而当安装进度条走到73%的时候,安装中止了,提示:
在安裝期間發生錯誤。
找不到 JVM
   
随后,多次修改其他我知道的PATH配置文件:

代码: 全选

sudo gedit /etc/enviroment
sudo gedit ~/.bashrc
但是结果还是:找不到JVM

只好来论坛发贴,请大家帮忙了。我现在用的系统是:kubuntu 12.10 64位 装了ubuntu-desktop,登录时选择的也是ubuntu-desktop 装kubuntu的原因很简单,现在新版本的ubuntu 12.10 64位安装不了QQ2012,一直报ia32-libs安装不上,只好先安装kubuntu,安装好ia32-libs 和qq2012后再安装的ubuntu-desktop

Re: 安装symantec pcanywhere linux版软件过程中遇到的问题,请指导

发表于 : 2013-04-05 17:49
borpubi
刚才发现在安装目录里有一个log.txt
里面的内容如下:
(2013/4/5 下午 05:46:21), Install, com.installshield.product.service.product.PureJavaProductServiceImpl$Installer, err, ProductException: (error code = 601; message="找不到 JVM")
STACK_TRACE: 8
ProductException: (error code = 601; message="找不到 JVM")
at com.installshield.product.actions.JVMResolution.install(Unknown Source)
at com.installshield.product.service.product.PureJavaProductServiceImpl$InstallProduct.checkUninstallerJVMResolution(Unknown Source)
at com.installshield.product.service.product.PureJavaProductServiceImpl$InstallProduct.install(Unknown Source)
at com.installshield.product.service.product.PureJavaProductServiceImpl$Installer.execute(Unknown Source)
at com.installshield.wizard.service.AsynchronousOperation.run(Unknown Source)
at java.lang.Thread.run(Thread.java:722)

Re: 安装symantec pcanywhere linux版软件过程中遇到的问题,请指导

发表于 : 2013-04-05 17:52
luojie-dune
。。。

为啥用 java7 啊?你确定是java7能用?多数软件不支持java7.

而且那个是
oracle-java7-installer

你确定执行它进行安装了么?

Re: 安装symantec pcanywhere linux版软件过程中遇到的问题,请指导

发表于 : 2013-04-05 18:19
borpubi
确认安装了,好吧,我换个JAVA版本试一下。

Re: 安装symantec pcanywhere linux版软件过程中遇到的问题,请指导

发表于 : 2013-04-05 19:48
borpubi
luojie-dune 写了:。。。

为啥用 java7 啊?你确定是java7能用?多数软件不支持java7.

而且那个是
oracle-java7-installer

你确定执行它进行安装了么?

换成java6了,版本信息如下:

代码: 全选

administrator@ubuntu:/usr/local/lib/pcAnywhere$ sudo java -version
java version "1.6.0_43"
Java(TM) SE Runtime Environment (build 1.6.0_43-b01)
Java HotSpot(TM) 64-Bit Server VM (build 20.14-b01, mixed mode)
administrator@ubuntu:/usr/local/lib/pcAnywhere$ 
目前还是不行,准备换32位JAVA再测试。

Re: 安装symantec pcanywhere linux版软件过程中遇到的问题,请指导

发表于 : 2013-04-05 23:54
borpubi
borpubi 写了:
luojie-dune 写了:。。。

为啥用 java7 啊?你确定是java7能用?多数软件不支持java7.

而且那个是
oracle-java7-installer

你确定执行它进行安装了么?

换成java6了,版本信息如下:

代码: 全选

administrator@ubuntu:/usr/local/lib/pcAnywhere$ sudo java -version
java version "1.6.0_43"
Java(TM) SE Runtime Environment (build 1.6.0_43-b01)
Java HotSpot(TM) 64-Bit Server VM (build 20.14-b01, mixed mode)
administrator@ubuntu:/usr/local/lib/pcAnywhere$ 
目前还是不行,准备换32位JAVA再测试。
换了32位JAVA还是不行,不过,找到一个替代的办法,那就是在windows下先安装JAVA版本的pcAnyWhere,然后复制到Ubuntu 下直接运行jar就可以了。 :em06 :em11 :em09