Citrix client no Arch Linux x64

Recentemente precisei estabelecer um acesso via ICA Citrix Metaframe para o trabalho porém ainda não tinha configurado no Arch Linux x64. Fiquei bastante impressionado com a facilidade que o Arch me proporciou mediante os pacotes disponíveis, tanto através do repositório community como via yaourt (AUR). Isso mostra que mesmo sendo uma “distro” voltada a desktop também é possível utiliza-la como uma “workstation” (também utilizo no trabalho 🙂 ).

Neste post irei mostrar os passos que utilizei para instalar e configurar o Citrix Client no Arch Linux x64 além das facilidades/particularidades que tive ao executar a instalação, realmente pensei que seria um pouco trabalhoso no qual seria uma noite longa, mas me enganei.

Primeiramente vamos  instalar o yaourt, pois iremos utilizar pacotes 32bits que se encontra disponível no AUR:

Para instalar o yaourt siga os passos no link abaixo:

http://aur.archlinux.org/packages.php?ID=5863

Precisamos instalar as seguintes bibliotecas e logo depois o nspluginwrapper:

yaourt -Sy lib32-alsa-lib, lib32-gcc-libs, lib32-libxft, lib32-gtk2, lib32-libxdamage. From AUR: lib32-printproto, lib32-libxp, lib32-libxpm, lib32-libxaw

yaourt -Sy nspluginwrapper-ubuntu

Antes de instalar o Client do Citrix precisamos instalar o pacote openmotif que é
necessário para a instalação do Client Citrix:

pacman -S openmotif

Instalando o Client do Citrix:

Faça o download: ftp://download2.citrix.com/FILES/en/products/Linux10/en.linuxx86.tar.gz
(A versão que utilizei foi a 10, mas já possui a versão 11)

Extraia o pacote:

tar -xzvf en.linuxx86.tar.gz

Execute o programa de instalação e aceite as configurações padrões:

sh setupwfc

Como estamos em uma plataforma x64 o citrix client não será detectado pelo Firefox, então precisamos fazer isso manualmente através do comando:

nspluginwrapper -i /home/NOMEDEUSUARIO/ICAClient/linuxx86/npica.so

Reinicie o Firefox e então seu sistema já está apto a abrir os aplicativos ICA pelo Firefox, como mostra a imagem abaixo:

Fácil e prático não é? 😛

AFK

3 Comentários

  1. Antigamente a gente precisava instalar o Netscape Plugin Wrapper (o nspluginwrapper do seu post) para rodar Flash no Firefox do Ubuntu 64 bits, hoje em dia deram um outro jeito que dispensa o wrapper, era bom investigar.
    Até!

  2. Drianu disse:

    Clecio o citrix funciona como…tenho um servidor com todos aplicativos e ai citrix emula um ts …mais as licenças de sorftware e so uma ow para cada ts tem q ter uma licença por exemplo office

    • Olá Drianu,
      Primeiramente desculpe a demora com o retorno.
      O Citrix é um ambiente de trabalho remoto. Você tem as aplicações no Servidor e você publica através do Presetation Server para os usuários.
      É necessário ter somente as licensas Cals para o terminal service não necessita de mais licensas das outras aplicações publicadas como Office por exemplo.
      Pois na verdade você estará utilizando o servidor e não outra máquina propriamente dita.

      Abraços

Deixe um comentário

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.