Eu tive o mesmo problema após uma nova instalação do Ubuntu 12.10. Parece que você precisa instalar o nspluginwrapper primeiro. Isso pode ser feito com o centro de software, por exemplo. Depois disso, a instalação funcionou bem.
Alguém conseguiu instalar o Citrix Receiver no Ubuntu 12.10?
O pacote deb de 32 bits e 64 bits não é instalado corretamente.
aqui está a mensagem de erro para instalar o pacote de 64 bits:
sudo dpkg -i icaclient_12.1.0_amd64.deb
(Reading database ... 139512 files and directories currently installed.)
Preparing to replace icaclient 12.1.0 (using icaclient_12.1.0_amd64.deb) ...
Unpacking replacement icaclient ...
dpkg: dependency problems prevent configuration of icaclient:
icaclient depends on ia32-libs; however:
Package ia32-libs is not installed.
icaclient depends on nspluginwrapper; however:
Package nspluginwrapper is not installed.
dpkg: error processing icaclient (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
icaclient
Parece que o problema é que ele precisa de nspluginwrapper
e nspluginwrapper
precisa de nspluginviewer
e nspluginviewer
não está disponível no Ubuntu 12.10
Quando tento instalar o pacote deb de 32 bits, recebo a seguinte mensagem de erro:
sudo dpkg -i icaclient-12.1.0_i386.deb
dpkg: error processing icaclient-12.1.0_i386.deb (--install):
package architecture (i386) does not match system (amd64)
Errors were encountered while processing:
icaclient-12.1.0_i386.deb
Alguma sugestão?
Eu tive o mesmo problema após uma nova instalação do Ubuntu 12.10. Parece que você precisa instalar o nspluginwrapper primeiro. Isso pode ser feito com o centro de software, por exemplo. Depois disso, a instalação funcionou bem.
O error popping é apenas sobre um script postinst não detectando x64 arch. Você pode editar o arquivo postinstall e executar apt-get install -f
para limpar as mensagens de erro.
Veja este artigo: CitrixICAClientHowTo - Documentação do Ubuntu da comunidade: Citrix ICA Client 12 no Ubuntu 12.04 64 bits
Particularmente este trecho:
Cuidado - isso deve ser usado com cuidado, pois será instalado com um erro. O script postinst sai 2 porque não determina corretamente a arquitetura do sistema. O pacote ICAClient funcionará, mas o APT reclamará que o ICAClient "não está totalmente instalado ou removido" e você receberá erros sempre que usar um gerenciador de pacotes.
Isso pode ser corrigido descompactando o deb e editando a expressão regular na linha 2648 do script postinst para corresponder x86_64. Em seguida, reconstrua o deb e ele deve ser instalado sem problemas.
Como alternativa,
/var/lib/dpkg/info/icaclient.postinst
pode ser editado após uma instalação que fornece um erro eapt-get -f install
pode ser executado posteriormente.
O icaclient emitirá erros que não foram instalados quando foram instalados corretamente. Eu instalei-o muito bem usando o Ubuntu Software Center, ele funcionou, apesar de ainda dizer que a instalação falhou.
Eu precisava usar um pacote de instalação corrigido, confira isto: O dpkg reporta erro no pacote icaclient
Eu abri um tópico do fórum nos fóruns do Ubuntu para obter mais dicas e sugestões para que funcionasse:
O seguinte funcionou para mim em 12,10 (32 bits). É principalmente do link
sudo apt-get install nspluginwrapper
Clique para fazer o download em link e, em seguida, instalar automaticamente usando o Ubuntu Software Center
Criar novo arquivo /usr/share/applications/wfica.desktop
[Desktop Entry]
Name=Citrix ICA client
GenericName=Citrix ICA Client
Comment=Citrix nFuse session file
Categories=Application
Encoding=UTF-8
Exec=/opt/Citrix/ICAClient/wfica
Icon=wfica
Terminal=false
Type=Application
MimeType=application/x-ica
Criar novo arquivo /usr/share/mime/packages/ica.xml
<?xml version="1.0" encoding="utf-8"?>
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
<mime-type type="application/x-ica">
<comment>Citrix ICA launcher</comment>
<glob pattern="*.ica"/>
</mime-type>
</mime-info>
sudo update-desktop-database && sudo update-mime-database /usr/share/mime
sudo gedit /etc/gnome/defaults.list
e adicione a linha: application/x-ica=wfica.desktop
Execute o seguinte na linha de comando:
sudo xdg-mime install --novendor /usr/share/mime/packages/ica.xml
sudo xdg-mime default wfica.desktop application/x-ica
Para mim, isso agora permite que o citrix funcione tanto no Chromium quanto no Firefox no Ubuntu 12.10.