Кому-нибудь удалось заставить приемник Citrix (icaclient) работать в Ubuntu?
Кому-нибудь удалось заставить приемник Citrix (icaclient) работать в Ubuntu?
Ответы:
Перейдите на страницу загрузки приемника Citrix для Linux и загрузите полный пакет Debian. Имя файла будет выглядеть следующим образом : icaclient_13.3.0.344519_amd64.deb
.
Откройте и установите пакет, используя Центр программного обеспечения или gdebi
.
Это оно!
Вы можете открыть приложения-получатели Citrix, щелкнув ссылку в своем браузере. Вам не нужно расширение для этого.
Просто нажмите на ярлык приложения в Google Chrome и загрузите .ica
файл. После загрузки щелкните стрелку рядом с именем файла в нижней панели Chrome и выберите «всегда открывать файлы этого типа».
Это оно! В следующий раз, когда вы нажмете на приложение Citrix, оно будет запущено автоматически.
В Firefox перейдите в Инструменты -> Надстройки -> Плагины и убедитесь, что для плагина Citrix Receiver for Linux установлено значение «Всегда активировать» .
Эта ошибка возникает из-за того, что получатель Citrix недостаточно доверяет сертификатам. Вы исправите это, добавив все сертификаты, доверенные Firefox, в Citrix. Просто откройте терминал и выполните следующую команду.
sudo ln -s /usr/share/ca-certificates/mozilla/* /opt/Citrix/ICAClient/keystore/cacerts
(устаревшие) источники
.deb
файл в течение некоторого времени.
Теперь они предоставляют 64-битную версию .deb
пакета. К сожалению, 64-битный пакет проверяет, является ли система 32-битной системой. Очевидно, проверка не проходит.
Я изменил пакет, чтобы правильно проверить 64-битную систему (и 32-битную на самом деле безо всякой причины).
Вы можете найти мой модифицированный пакет здесь .
Это было буквально одно изменение персонажа postinst
. Надеюсь, это кому-нибудь поможет.
О, пожалуйста, обратите внимание, что вам все равно нужно будет скопировать или ссылку на ваш certs
каталог.
Я удостоверился, что удалил 64-битный пакет, и dpkg --force-Architecture -i libmotif4 * i386.deb, чтобы установить 32-битный пакет, http: //ftp.au.debian.org/debian/pool/ non-free / o / openmotif / libmotif4_2.3.3-5_i386.deb, вы можете установить только один или другой, но не оба одновременно, насколько я знаю.
Мой приемник Citrix теперь работает. Привет, Том.
(Вы найдете getlibs в 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
Теперь клиент ICA должен нормально стартовать:
# /usr/lib/ICAClient/wfcmgr -icaroot /usr/lib/ICAClient
package architecture (i386) does not match system (amd64)
Вы устанавливаете пакет i386 в систему amd64? Звучит подозрительно, но я могу ошибаться;)