package architecture (i386) does not match system (amd64)Вы устанавливаете пакет i386 в систему amd64? Звучит подозрительно, но я могу ошибаться;)
Rinzwind
Существует только сборка Citrix для i386, для которой требуется 32-битная библиотека libmotif4. Отказ зависимости зависит, когда у вас есть только 64-битный. Хотя, как вы сказали, возможно, я делаю что-то не так.
Крондор
Ответы:
19
Как установить приемник Citrix на Ubuntu 14.04 и 16.04
Перейдите на страницу загрузки приемника Citrix для Linux и загрузите полный пакет Debian. Имя файла будет выглядеть следующим образом : icaclient_13.3.0.344519_amd64.deb.
Откройте и установите пакет, используя Центр программного обеспечения или gdebi.
Это оно!
Как добавить поддержку Google Chrome
Вы можете открыть приложения-получатели Citrix, щелкнув ссылку в своем браузере. Вам не нужно расширение для этого.
Просто нажмите на ярлык приложения в Google Chrome и загрузите .icaфайл. После загрузки щелкните стрелку рядом с именем файла в нижней панели Chrome и выберите «всегда открывать файлы этого типа».
Это оно! В следующий раз, когда вы нажмете на приложение Citrix, оно будет запущено автоматически.
Как добавить поддержку Firefox
В Firefox перейдите в Инструменты -> Надстройки -> Плагины и убедитесь, что для плагина Citrix Receiver for Linux установлено значение «Всегда активировать» .
Как решить ошибку SSL 61
Эта ошибка возникает из-за того, что получатель Citrix недостаточно доверяет сертификатам. Вы исправите это, добавив все сертификаты, доверенные Firefox, в Citrix. Просто откройте терминал и выполните следующую команду.
Официальная документация работает, хотя я разочарован тем, что не могу использовать .deb Citrix. Однако я понимаю, что это не проблема Ubuntu. Я надеюсь, что Citrix выпустит свой 64-битный релиз ...
krondor
@krondor: они даже не выпускают 32-битное программное обеспечение для Windows (по крайней мере, на стороне клиента)
user694971
+1 это отлично работало на элементарной ОС (Ubuntu 14.04) 64 бит.
для 17.10 используйте эти инструкции: askubuntu.com/questions/302188/… чтобы добавить правильный сертификат. Очевидно, что они предоставили .debфайл в течение некоторого времени.
Марлон
2
Теперь они предоставляют 64-битную версию .debпакета. К сожалению, 64-битный пакет проверяет, является ли система 32-битной системой. Очевидно, проверка не проходит.
Я изменил пакет, чтобы правильно проверить 64-битную систему (и 32-битную на самом деле безо всякой причины).
Я удостоверился, что удалил 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, вы можете установить только один или другой, но не оба одновременно, насколько я знаю.
Спасибо, попробую еще раз только с 32 битами. Я думаю, что я прошел через это без исправления, ты на Натти? Я отвечу после теста.
Крондор
Я повторно проверил, и это не разрешило инцидент в моей системе. Спасибо за ответ, хотя.
Крондор
@krondor: У меня к вам вопрос: как Citrix работает в вашей системе Ubuntu? У меня есть две системы 11.xx, и это не весело. На самом деле я даже задал вопрос о проблеме: Citrix Ubuntu 11.10, проблемы с фокусировкой
user694971
@ user694971: Я не заметил слишком много проблем, но я ожидаю, что виноват именно ваш композитинг. В 10.х у меня были проблемы с компоновкой и кубом рабочего стола. Если я развернул рабочий стол, окно Citrix упало ниже рабочего стола (все еще работает, но больше не используется). Сводил меня с ума. Я буду следить за тем, как сосредоточиться на выпадающем списке вопросов.
Крондор
@krondor: Спасибо, это очень соответствует моему опыту ...
package architecture (i386) does not match system (amd64)
Вы устанавливаете пакет i386 в систему amd64? Звучит подозрительно, но я могу ошибаться;)Ответы:
Как установить приемник Citrix на Ubuntu 14.04 и 16.04
Перейдите на страницу загрузки приемника Citrix для Linux и загрузите полный пакет Debian. Имя файла будет выглядеть следующим образом :
icaclient_13.3.0.344519_amd64.deb
.Откройте и установите пакет, используя Центр программного обеспечения или
gdebi
.Это оно!
Как добавить поддержку Google Chrome
Вы можете открыть приложения-получатели Citrix, щелкнув ссылку в своем браузере. Вам не нужно расширение для этого.
Просто нажмите на ярлык приложения в Google Chrome и загрузите
.ica
файл. После загрузки щелкните стрелку рядом с именем файла в нижней панели Chrome и выберите «всегда открывать файлы этого типа».Это оно! В следующий раз, когда вы нажмете на приложение Citrix, оно будет запущено автоматически.
Как добавить поддержку Firefox
В Firefox перейдите в Инструменты -> Надстройки -> Плагины и убедитесь, что для плагина Citrix Receiver for Linux установлено значение «Всегда активировать» .
Как решить ошибку SSL 61
Эта ошибка возникает из-за того, что получатель Citrix недостаточно доверяет сертификатам. Вы исправите это, добавив все сертификаты, доверенные Firefox, в Citrix. Просто откройте терминал и выполните следующую команду.
(устаревшие) источники
источник
.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
(Вы найдете getlibs в ppa: jcollins / jaminppa )
Теперь клиент ICA должен нормально стартовать:
источник