Alguém conseguiu fazer o cliente receptor Citrix (icaclient) funcionar no Ubuntu?
Alguém conseguiu fazer o cliente receptor Citrix (icaclient) funcionar no Ubuntu?
Respostas:
Vá para a página de download do receptor Citrix para Linux e faça o download do pacote completo do Debian. O nome do arquivo será parecido com este: icaclient_13.3.0.344519_amd64.deb
.
Abra e instale o pacote usando o Software Center ou gdebi
.
É isso aí!
Você pode abrir os aplicativos do receptor Citrix clicando em um link no seu navegador. Você não precisa de uma extensão para isso.
Basta clicar no atalho do aplicativo no Google Chrome e baixar o .ica
arquivo. Quando o download for feito, clique na seta ao lado do nome do arquivo na barra inferior do Chrome e escolha "sempre abrir arquivos desse tipo".
É isso aí! Na próxima vez que você clicar em um aplicativo Citrix, ele será iniciado automaticamente.
No Firefox, vá em Ferramentas -> Complementos -> Plugins e verifique se o plug-in "Citrix Receiver for Linux" está definido como "Sempre ativar" .
Este erro ocorre porque o receptor Citrix não confia em certificados suficientes. Você pode corrigir isso adicionando todos os certificados que o Firefox confia ao Citrix. Basta abrir um terminal e executar o seguinte comando.
sudo ln -s /usr/share/ca-certificates/mozilla/* /opt/Citrix/ICAClient/keystore/cacerts
fontes (desatualizadas)
.deb
arquivo há algum tempo.
Agora eles fornecem uma versão de 64 bits do .deb
pacote. Infelizmente, o pacote de 64 bits verifica se o sistema é de 32 bits. Obviamente, a verificação falha.
Modifiquei o pacote para verificar corretamente o sistema de 64 bits (e 32 bits, na verdade, sem motivo).
Você pode encontrar meu pacote modificado aqui .
Foi literalmente uma mudança de um personagem para postinst
. Espero que isso ajude alguém.
Ah, observe que você ainda precisará copiar ou vincular ao seu certs
diretório.
Certifiquei-me de desinstalar o pacote de 64 bits e dpkg --force-architecture -i libmotif4 * i386.deb para instalar o pacote de 32 bits, http: //ftp.au.debian.org/debian/pool/ non-free / o / openmotif / libmotif4_2.3.3-5_i386.deb, você só pode ter um ou outro instalado, não os dois ao mesmo tempo, tanto quanto eu sei.
Meu receptor Citrix agora funciona. Atenciosamente, Tom.
(Você encontrará getlibs no ppa: jcollins / jaminppa )
getlibs -w getlibs -w http://launchpadlibrarian.net/62541723/libmotif4_2.3.3-5ubuntu1_i386.deb/libmotif4_2.3.3-5_i386.deb
sudo ln -s /usr/lib/libXm.so.4 /usr/lib32/libXm.so.4
O cliente ICA agora deve iniciar normalmente:
# /usr/lib/ICAClient/wfcmgr -icaroot /usr/lib/ICAClient
package architecture (i386) does not match system (amd64)
Você está instalando o pacote i386 no sistema amd64? Parece suspeito, mas eu poderia estar errado;)