linux_wiki:citrix_receiver_debian_ubuntu

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
linux_wiki:citrix_receiver_debian_ubuntu [2014/11/20 19:28]
127.0.0.1 external edit
linux_wiki:citrix_receiver_debian_ubuntu [2019/05/25 23:50] (current)
Line 1: Line 1:
 ====== Citrix Receiver ====== ====== Citrix Receiver ======
  
-**Distro(s):** Ubuntu/Xubuntu 14.04 confirmed (Probably works on other Ubuntu/Debian based flavors)+**General Information**
  
-**Description:** Install Citrix Receiver 13.0 (Nov 12, 2013 build)+Install Citrix Receiver 13.0 (Nov 12, 2013 build)
  
-__Download the receiver__+**Checklist** 
 +  * Distro(s): Ubuntu/Xubuntu 14.04 confirmed (Probably works on other Ubuntu/Debian based flavors) 
 + 
 +---- 
 + 
 +===== Download the receiver =====
  
 1) Go to [[ http://www.citrix.com/downloads.html ]] 1) Go to [[ http://www.citrix.com/downloads.html ]]
Line 25: Line 30:
 9) Download the file manually to get it faster without having to download the Download Manager 9) Download the file manually to get it faster without having to download the Download Manager
  
-__Fix the Package__+----
  
-1) Download the [[ http://www.owlbearconsulting.com/lib/exe/fetch.php?media=citrix-fix.tar|citrix-fix.tar ]]. Extract the script. (Review the source code; it will change the dependencies of the deb package to reflect the updated libraries used by modern Debian based distros.)+===== Fix the Package ===== 
 + 
 +1) Download the [[ http://www.owlbearconsulting.com/lib/exe/fetch.php?media=linux_wiki:citrix-fix.tar|citrix-fix.tar ]]. Extract the script. (Review the source code; it will change the dependencies of the deb package to reflect the updated libraries used by modern Debian based distros.)
  
 2) Make it executable 2) Make it executable
-<code>+<code bash>
 chmod +x debfix-citrixpkg-trusty14.04.sh chmod +x debfix-citrixpkg-trusty14.04.sh
 </code> </code>
  
 3) Run the script to fix the deb package 3) Run the script to fix the deb package
-<code>+<code bash>
 ./debfix-citrixpkg-trusty.sh icaclient_13.0.0.256735_i386.deb ./debfix-citrixpkg-trusty.sh icaclient_13.0.0.256735_i386.deb
 </code> </code>
Line 46: Line 53:
   * icaclient_13.0.0.256735_i386_backup0.deb = The original package backed up   * icaclient_13.0.0.256735_i386_backup0.deb = The original package backed up
  
-__Install the Fixed Package__+---- 
 + 
 +===== Install the Fixed Package =====
  
 1) If on a 64-bit system (uname -i will be x86 or x86_64 for 64 bit), enable the Multiarch repository. 1) If on a 64-bit system (uname -i will be x86 or x86_64 for 64 bit), enable the Multiarch repository.
-<code>+<code bash>
 sudo dpkg --add-architecture i386 sudo dpkg --add-architecture i386
 sudo apt-get update sudo apt-get update
Line 55: Line 64:
  
 2) Install the package 2) Install the package
-<code>+<code bash>
 sudo dpkg -i icaclient_13.0.0.256735_i386.deb sudo dpkg -i icaclient_13.0.0.256735_i386.deb
 </code> </code>
Line 62: Line 71:
  
 3) Fix dependencies. (This step will actually download and install everything needed) 3) Fix dependencies. (This step will actually download and install everything needed)
-<code>+<code bash>
 sudo apt-get -f install sudo apt-get -f install
 </code> </code>
  
-__Post Install Browser Configuration__+---- 
 + 
 +===== Post Install Browser Configuration =====
  
 1) Certificate errors. 1) Certificate errors.
  
 Create a symbolic link to all installed Firefox certificates for the citrix receiver keystore. If you do not do this, you will get certificate errors when trying to use the Citrix Receiver. Create a symbolic link to all installed Firefox certificates for the citrix receiver keystore. If you do not do this, you will get certificate errors when trying to use the Citrix Receiver.
-<code>+<code bash>
 sudo ln -s /usr/share/ca-certificates/mozilla/* /opt/Citrix/ICAClient/keystore/cacerts/ sudo ln -s /usr/share/ca-certificates/mozilla/* /opt/Citrix/ICAClient/keystore/cacerts/
 </code> </code>
  
-2) Firefox+==== Firefox ====
  
 When you first try to launch a program, Firefox will open the Save File dialog for "launch.ica". When you first try to launch a program, Firefox will open the Save File dialog for "launch.ica".
Line 84: Line 95:
   * If the EULA pops up, click Ok to accept.   * If the EULA pops up, click Ok to accept.
  
-3) Chrome+==== Chrome ====
  
 Google Chrome will auto download the "launch.ica" file. To fix this: Google Chrome will auto download the "launch.ica" file. To fix this:
Line 93: Line 104:
   * If you have Ubuntu 14.04 (Unity)   * If you have Ubuntu 14.04 (Unity)
     * Open a terminal, edit the Citrix .desktop file     * Open a terminal, edit the Citrix .desktop file
-    <code>sudo nano /usr/share/applications/wfica.desktop</code>+    <code bash>sudo nano /usr/share/applications/wfica.desktop</code>
     * On the "Exec=" line, add a "%F" to the end of the line, so it looks like this:     * On the "Exec=" line, add a "%F" to the end of the line, so it looks like this:
-    <code>Exec=/opt/Citrix/ICAClient/wfica -icaroot /opt/Citrix/ICAClient %F</code>+    <code bash>Exec=/opt/Citrix/ICAClient/wfica -icaroot /opt/Citrix/ICAClient %F</code>
   * Right click the launch.ica file and click "Open With" > "Other Application..."   * Right click the launch.ica file and click "Open With" > "Other Application..."
     * If you have Ubuntu 14.04 (Unity)     * If you have Ubuntu 14.04 (Unity)
Line 101: Line 112:
       * Select "Citrix Receiver Engine"       * Select "Citrix Receiver Engine"
     * All other distros should be able to browse directly to and select:     * All other distros should be able to browse directly to and select:
-    <code>/opt/Citrix/ICAClient/wfica</code>+    <code bash>/opt/Citrix/ICAClient/wfica</code>
  • linux_wiki/citrix_receiver_debian_ubuntu.1416529701.txt.gz
  • Last modified: 2019/05/25 23:50
  • (external edit)