无法在 13.04 amd64 上安装 vmware-view-client

无法在 13.04 amd64 上安装 vmware-view-client

全新安装 13.04 amd64

OptiPlex-7010:~$ sudo apt-get install vmware-view-client 

[sudo] password for xxxxxxxx: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 vmware-view-client:i386 : Depends: libudev0:i386 (>= 147) but it is not installable
E: Unable to correct problems, you have held broken packages.

试过了——

OptiPlex-7010:~$ sudo apt-get install libudev0:i386
[sudo] password for xxxxxxxx: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package libudev0:i386 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'libudev0:i386' has no installation candidate

跑了 sudo apt-get upgrade,又试了一次,还是失败

答案1

对于 Ubuntu 13.04,Canonical 选择不重新打包/包含 libudev0:i386。(“aptitude search libudev0”不会返回结果)。但是,二进制文件仍然适用于 12.10,可在此处找到:http://packages.ubuntu.com/quantal/i386/libudev0/download 您不需要任何其他东西即可安装 vmware view 并在 13.04 上完美运行

答案2

问题在于 vmware 的 i386 包。目前没有可用的 amd64 包。为了使其在 ubuntu 13.04 64bit 上运行,我在 mbentley.net 上找到了这篇很棒的帖子: http://blog.mbentley.net/2013/05/vmware-view-client-1-7-2-0-on-ubuntu-13-04-i386amd64/

答案3

发布的其他两种解决方案对我来说都不起作用,但幸运的是,我能够从 VMware 的网站下载一个新的 64 位版本,该版本显然已经解决了依赖性问题。名称已更改为 VMware Horizo​​n View Client,但它是同一产品。下载Ubuntu 64 位版本并在软件中心打开:

相关内容