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