在32位Ubuntu 12.10 上安装Linux Receiver 13.0

安装前提:

  • Linux 内核版本 2.6.29 或更高版本,支持 glibc 2.11.3 或更高版本、gtk 2.20.1 或更高版本、libcap1 或 libcap2 以及 udev。
  • 对于自助服务式用户界面 (UI):
    • libwebkit 或 libwebkitgtk 1.0
    • libxml2 2.7.8
    • libxerces-c 3.1
    • libcurl 7.21.0(编译有 OpenSSL 支持)
  • LibPCSCLite 1.5.6
  • ALSA (libasound2)、Speex 和 Vorbis 编解码器库。
  • 至少 20 MB 可用磁盘空间,用于存储已安装的 Receiver 版本;如果要在磁盘上展开安装软件包,则至少需要 40 MB 可用空间。 可以通过在终端窗口中键入以下命令来检查可用磁盘空间:

  • 对于使用 HDX MediaStream Flash 重定向的片上系统 (system-on-a-chip, SoC) 设备,至少需要 1 GB RAM。
  • 必须启用虚拟内存。 这样可以提高 Flash 可用的虚拟内存限制。
  • 256 色或更高级别的视频显示器。
  • TCP/IP 网络连接。

 

安装过程:

1.更新系统

2.添加软件安装源

将如下的软件安装源添加到 /etc/apt/sources.list 文件中并运行

4.安装libmotif4

 

5.从Citrix 网站http://www.citrix.com/downloads/citrix-receiver/linux/receiver-for-linux-130.html 下载Linux Receiver 13.0 的Deb安装包和USB Support Package.我是直接用Firefox 直接下载到Download文件夹下;

6.安装Receiver Client

 

7.安装一些前提文件;

 

8.建立证书链接;

9.安装USB Support文件;

10.如果是有Flash Redirection的需求,需要在Ubuntu上面安装Flash Plugin;

点击 Y;

 

11.如果是有HDX Media Stream Windows Media重定向的要求,需要安装GStreamer 0.10.15 或者更高版本。本身在升级系统的时候就已经升级了相关的组件。

: 可以从 http://gstreamer.freedesktop.org 下载 GStreamer。 使用某些编解码器时,可能需要从该项技术的制造商处获得许可证。 请向贵公司的法务部门咨询,确定要使用的编解码器是否需要额外的许可证。

 

12.HDX Check;

如果想检查一下安装的结果的话,可以使用HDXCheck.Sh 脚本来实现,此脚本会检查很多项;

  • Client Version
  • Check Kernel Version
  • Check ALSA Support
  • Check speex and Vorbis Audio Support
  • Check Flash Support
  • Check GStreamer Webcan Support
  • Check Printing Support
  • Check SmartCard Support
  • Check X-Windows Support
  • Check Usb Support
  • .etc

运行在$ICAROOT/util 目录下的hdxcheck.sh

22

 

登陆

1. 网页登陆方式

5

 

6

2. 添加Store的方式,使如下命令调用

7

 

下面其实和windows添加Store一样的了

 

相关参考文档:

http://support.citrix.com/proddocs/topic/receiver-linux-13-0/receiver-linux-13-0.html