VMware Horizo​​n 客户端在 Fedora 29 上运行错误

VMware Horizo​​n 客户端在 Fedora 29 上运行错误

我在 Fedora 29 计算机上安装了 VMware Horizo​​n 客户端。我VMware-Horizon-Client-4.10.0-11053294.x64.bundle从下载了文件VMware官方下载页面

当我通过在系统中搜索来运行它时,它没有运行。当我尝试使用命令从 CLI 运行它时,vmware-view它显示以下错误

/usr/lib/vmware/view/bin/vmware-view-crtbora:符号查找错误:/usr/lib64/libpangomm-1.4.so.1:未定义的符号:ZN4Glib6ObjectC2EOS0

我尝试在 dnf 存储库中搜索该库,但无法按名称找到任何库。

我尝试了提到的解决方案这里,但没有运气。

答案1

使用vmware-view中的命令/usr/bin将使用系统库,而不是 View Client 中包含的库。

安装后,将 Vmware View 库添加到您的 LD_LIBRARY_PATH 中,并将安装文件夹中的 bin 目录添加到您的 PATH 中:

export LD_LIBRARY_PATH=/usr/lib/vmware:$LD_LIBRARY_PATH
export PATH=export PATH=/usr/lib/vmware/view/bin:$PATH

然后,该vmware-view命令将打开客户端 GUI,因为它将是 中的 GUI /usr/lib/vmware/view/bin/vmware-view,而不是 中的 GUI /usr/bin。您可以使用 来验证这一点which vmware-view。这将使用 View Client 二进制文件和库,而不是系统二进制文件和库。您可以将两个导出命令添加到 ~/.bashrc 中,以便在登录时设置它们。

相关内容