Como instalo o receptor Citrix?

17

Alguém conseguiu fazer o cliente receptor Citrix (icaclient) funcionar no Ubuntu?

Krondor
fonte
package architecture (i386) does not match system (amd64)Você está instalando o pacote i386 no sistema amd64? Parece suspeito, mas eu poderia estar errado;)
Rinzwind
Existe apenas uma compilação i386 do receptor citrix e ele precisa da biblioteca libmotif4 de 32 bits. Ele falha na dependência quando você tem apenas o presente de 64 bits. Porém, como você disse, talvez eu esteja fazendo algo errado.
Krondor

Respostas:

19

Como instalar o receptor Citrix no Ubuntu 14.04 e 16.04

  1. 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.

  2. Abra e instale o pacote usando o Software Center ou gdebi.

É isso aí!

Como adicionar suporte ao Google Chrome

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 .icaarquivo. 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.

Como adicionar suporte ao Firefox

No Firefox, vá em Ferramentas -> Complementos -> Plugins e verifique se o plug-in "Citrix Receiver for Linux" está definido como "Sempre ativar" .

Como resolver o erro SSL 61

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)

Ryan Fisher
fonte
A documentação oficial funciona, embora eu esteja decepcionado por não poder usar o .deb Citrix. Eu percebo que isso não é um problema do Ubuntu, no entanto. Espero Citrix recebe seu 64 bit liberar fora ...
Krondor
@krondor: eles nem sequer liberar software de 32 bits para Windows (pelo menos não no lado do cliente)
user694971
+1 isso funcionou perfeitamente no sistema operacional elementar (ubuntu 14.04) de 64 bits.
MUG4N
Eu acho que essa solução é obsoleta com base neste link: citrix.com/blogs/2017/03/15/…
Marco99:
para 17.10 use estas instruções: askubuntu.com/questions/302188/… para adicionar o certificado correto. Obviamente, eles já fornecem um .debarquivo há algum tempo.
Marlon
2

Agora eles fornecem uma versão de 64 bits do .debpacote. 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 certsdiretório.

user94634
fonte
1

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.

Tom
fonte
Obrigado, vou tentar novamente com apenas 32 bits. Eu acredito que eu tinha passado por isso sem uma correção, você está em Natty? Marcarei respondida após o teste.
Krondor
Testei novamente e isso não resolveu o incidente no meu sistema. Obrigado pela resposta, no entanto.
Krondor
@krondor: Eu tenho uma pergunta para você: como o Citrix está trabalhando no seu sistema Ubuntu? Eu tenho aqui dois sistemas 11.xx e não é divertido. Na verdade, eu até fiz uma pergunta sobre o problema: Citrix Ubuntu 11.10, problemas de foco
user694971 13/02/2012 '13:
@ user694971: Não notei muitos problemas, mas espero que seja a sua composição que seja a culpada. Na versão 10.x, tive problemas com a composição e a área de trabalho do cubo. Se eu girasse a área de trabalho, a janela Citrix caia abaixo da área de trabalho (ainda em execução, mas não mais utilizável). Me deixou louco. Fico atento aos problemas de foco suspensos de acordo com sua pergunta.
precisa saber é
@krondor: Obrigado, isso combina muito com a minha experiência ...
user694971 12/12
1

Use Getlibs

(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
uzhoasit
fonte
Obrigado pela informação, vou fazer mais algumas escavações, mas não parece que este PPA tenha uma versão natty.
precisa saber é o seguinte