54.3 Citrix: MS/Windows Under Linux

Citrix provides remote access to MS/Windows within GNU/Linux, using the Windows Terminal Server (WTS). This is commercial software, although the clients (for a variety of platforms, including GNU/Linux and Java) are available for download.

54.3.1 Screenshot

Citrix: MS/Windows inside Linux. {#fig:citrix}

54.3.2 Citrix Installation

Citrix provides both a standard client and a Java based client that can run as an application or as an applet (although the Java application is only available as version 6, with version 7 only providing an applet). The clients can be downloaded from the Citrix web site, after agreeing to their licensing conditions.

54.3.2.1 Client Installation

To install the client on GNU/Linux:

  $ wget http://download2.citrix.com/files/en/products/client/ica/current/ICAClient-7.00-1.i386.rpm
  $ wajig rpminstall ICAClient-7.00-1.i386.rpm
  $ /usr/lib/ICAClient/wfcmgr
        Create new Entry
                Network
                        Server [ACT] [citrix.togaware.com]
                Window
                        Window Size [75%]
                Login
                        [kayon,NEXUS,passwd]
        Tools -> Settings
                Drive Mapping
                        H: /home/kayon/
                        Enable Drive Mapping
  $ /usr/lib/ICAClient/wfcmgr -desc ACT

54.3.2.2 Java Client Installation

The Java client can be installed as in:

  $ wget http://download2.citrix.com/files/en/products/nfr/ica/setup.class
  $ java setup
       Install into /usr/local/share/citrix
  $ CLASSPATH="/usr/local/share/citrix/JICAEngJ.jar:$CLASSPATH"\
    java com.citrix.pn

Create a connection, such as ACT. Then start up the connection directly:

  $ CLASSPATH="/usr/local/share/citrix/JICAEngJ.jar:$CLASSPATH"\
    java com.citrix.JICA ACT


Your donation will support ongoing development and give you access to the PDF version of this book. Desktop Survival Guides include Data Science, GNU/Linux, and MLHub. Books available on Amazon include Data Mining with Rattle and Essentials of Data Science. Popular open source software includes rattle, wajig, and mlhub. Hosted by Togaware, a pioneer of free and open source software since 1984. Copyright © 1995-2021 Graham.Williams@togaware.com Creative Commons Attribution-ShareAlike 4.0.