我曾经在 Ubuntu 16.04 上使用过一段时间的 Citrix 接收器切换到 18.04,我想继续使用 Citrix。
我按照这个官方指南下载并安装了 citrix receiver 13.8,没有任何错误:https ://docs.citrix.com/en-us/receiver/linux/current-release/install.html
当我尝试使用提供的连接文件 (.ica) 进行 vonnect 时,我在窗口中收到以下错误消息:
Verbindung mit '0.0.0.2 - Desktop EMEA' kann nicht hergestellt werden。Datei oder Verzeichnis nicht gefunden。
中文:找不到文件或目录
我尝试通过PrintLogThreshold=6
在连接文件中设置进行调试。不幸的是,记录了有关错误的其他信息。
在旧的 Ubuntu 16.04 安装上使用相同的连接可以同时照常工作。
我该如何调试?为什么 IP 地址全为零?
安装 Citrix Receiver Full 后运行以下命令对我有用
看起来这是 13.9 中的旧版本中的一个已知问题。所以没有任何与 Ubuntu 相关的东西。之所以如此,是因为 Citrix Receiver 13.9 和 Ubuntu 18.4 是在同一时期发布的。
@Rinzwind,从您的链接中获得了这一见解:https ://discussions.citrix.com/topic/323985-cannot-connect-to-0002-published-app-name-most-distros/#comment-2004606
所以要解决安装 Citrix Receiver 13.8
从 17.04 升级到 18.04 后我遇到了这个问题。Firefox 给出了同样的错误信息。我找到了解决方法:直接从启动器 (Supe+A) 启动 Citrix Receiver。输入您仍然可以在 Firefox 页面上找到的 url 的副本。
顺便说一句:仍在使用 citrix Receiver 13.5
最佳答案在这里给出:
https://discussions.citrix.com/topic/402745-citrix-workspace-app-1903-install-fails-on-ubuntu-1904/
尽管它指的是 Ubuntu 19.04 上的一个问题,但它也适用于 18.04,就像我发现的那样,但不同之处在于这些软件包位于可用的标准发行版中,只需要从那里安装:
它说(当然你必须相应地调整包的版本)
“您可以手动安装依赖项,然后安装 Citrix:
一个。https://launchpad.net/ubuntu/bionic/amd64/libicu60/60.2-3ubuntu3 (libicu60_60.2-3ubuntu3_amd64.deb (7.7 MiB))
湾。https://launchpad.net/ubuntu/bionic/amd64/libjavascriptcoregtk-1.0-0/2.4.11-3ubuntu3
(libjavascriptcoregtk-1.0-0_2.4.11-3ubuntu3_amd64.deb (1.8 MiB))
C。https://launchpad.net/ubuntu/cosmic/amd64/libwebkitgtk-1.0-0/2.4.11-3ubuntu3
(libwebkitgtk-1.0-0_2.4.11-3ubuntu3_amd64.deb (7.7 MiB))
(假设文件在下载文件夹中)
cd ~/Downloads sudo dpkg -i libicu60_60.2-3ubuntu3_amd64.deb sudo dpkg -i libjavascriptcoregtk-1.0-0_2.4.11-3ubuntu3_amd64.deb sudo dpkg -i libwebkitgtk-1.0-0_2.4.11-3ubuntu3_amd64.deb 19 sudo .3.0.5_amd64.deb
这会正确安装 Citrix Workspace。如果您在尝试设置时遇到连接错误,请同时执行第 3 步。
sudo ln -s /usr/share/ca-certificates/mozilla/* /opt/Citrix/ICAClient/keystore/cacerts/ sudo c_rehash /opt/Citrix/ICAClient/keystore/cacerts/
就这样。”