如何安装Citrix Receiver?


17

有没有人设法使Citrix Receiver Client(icaclient)在Ubuntu中工作?


package architecture (i386) does not match system (amd64)您要在amd64系统上安装i386软件包吗?听起来可疑,但我可能错了;)
Rinzwind

只有i386构建的citrix接收器,它需要32位libmotif4库。当您只有64位时,它将使依赖项失效。不过,正如您所说,也许我做错了。
krondor

Answers:


19

如何在Ubuntu 14.04和16.04上安装Citrix Receiver

  1. 转到Citrix Receiver for Linux下载页面,然后下载Debian完整软件包。文件名看起来像这样:icaclient_13.3.0.344519_amd64.deb

  2. 使用软件中心或打开并安装软件包gdebi

而已!

如何添加谷歌浏览器支持

您可以通过单击浏览器中的链接来打开Citrix Receiver应用程序。您不需要为此扩展。

只需单击Google Chrome浏览器中的应用程序快捷方式,然后下载.ica文件即可。下载后,单击Chrome底部栏中文件名旁边的箭头,然后选择“始终打开此类型的文件”。

而已!下次单击Citrix应用程序时,它将自动启动。

如何添加Firefox支持

在Firefox中,转到“工具”->“附加组件”->“插件”,并确保将“ Citrix Receiver for Linux”插件设置为“ Always Activate”

如何解决SSL错误61

发生此错误的原因是Citrix Receiver不信任足够的证书。您可以通过将Firefox信任的所有证书添加到Citrix来解决此问题。只需打开终端并执行以下命令。

sudo ln -s /usr/share/ca-certificates/mozilla/* /opt/Citrix/ICAClient/keystore/cacerts

(过时的)来源


官方文档有效,尽管我很失望我无法使用Citrix提供的.deb。我确实意识到这不是Ubuntu问题。我希望Citrix可以发布其64位版本...
krondor 2011年

@krondor:他们甚至没有发布Windows的32位软件(至少不是在客户端)
user694971 2012年

+1可以在64位基本os(ubuntu 14.04)上完美运行。
MUG4N

我猜基于此链接,此解决方案已过时:citrix.com/blogs/2017/03/15/…–
Marco99

对于17.10,请使用以下说明:askubuntu.com/questions/302188/…添加正确的证书。显然,他们已经提供了.deb一段时间的文件。
马龙

2

他们现在提供该.deb软件包的64位版本。不幸的是,64位软件包检查系统是否为32位系统。显然,检查失败。

我已经修改了程序包以正确检查64位系统(实际上没有任何理由检查32位)。

您可以在这里找到我修改过的软件包

从字面上看,这是一个字符的更改postinst。希望这对某人有帮助。

哦,请注意,您仍然需要复制或链接到certs目录。


1

我确保卸载了64位软件包,并卸载了dpkg --force-architecture -i libmotif4 * i386.deb,以便安装了32位软件包,http://ftp.au.debian.org/debian/pool/非自由/o/openmotif/libmotif4_2.3.3-5_i386.deb,据我所知,您只能安装一个或另一个。

我的Citrix接收器现在可以运行。汤姆。


谢谢,我将只用32位再试一次。我相信我没有解决这个问题,您是Natty吗?测试后我会标记为已回答。
克朗

我已经重新测试,但这不能解决系统上的事件。谢谢您的答复。
krondor 2011年

@krondor:我有一个问题要问:Citrix在您的Ubuntu系统上如何工作?我这里有两个11.xx系统,这很不好玩。实际上,我什至甚至问了一个有关此问题的问题:Citrix Ubuntu 11.10,重点问题
user694971 2012年

@ user694971:我没有注意到太多问题,但是我希望是您的合成是罪魁祸首。在10.x中,我在合成和多维数据集桌面时遇到问题。如果我旋转桌面,则Citrix窗口将降到桌面以下(仍在运行,但不再可用)。让我发疯。我会密切注意每个问题的重点问题。
krondor 2012年

@krondor:谢谢,这非常符合我的经验……
user694971 2012年

1

使用Getlibs

(您可以在ppa:jcollins / jaminppa中找到getlibs

getlibs -w  getlibs -w http://launchpadlibrarian.net/62541723/libmotif4_2.3.3-5ubuntu1_i386.deb/libmotif4_2.3.3-5_i386.deb

sudo ln -s /usr/lib/libXm.so.4 /usr/lib32/libXm.so.4

ICA客户端现在应该正常启动:

# /usr/lib/ICAClient/wfcmgr -icaroot /usr/lib/ICAClient

谢谢您提供的信息,我将做更多的挖掘工作,但看起来本PPA的版本不完整。
krondor 2011年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.