Як встановити приймач Citrix?


17

Хтось встиг заставити клієнт-приймач Citrix (icaclient), що працює в Ubuntu?


package architecture (i386) does not match system (amd64)Ви встановлюєте пакет i386 в системі amd64? Звучить рибливо, але я можу помилятися;)
Rinzwind

Існує тільки i386 збірка цитричного приймача, і йому потрібна 32-бітна бібліотека libmotif4. Він не вдається залежність, коли у вас присутній лише 64 біт. Хоча, як ви сказали, можливо, я щось роблю не так.
крондор

Відповіді:


19

Як встановити приймач Citrix на Ubuntu 14.04 та 16.04

  1. Перейдіть на сторінку завантаження Citrix для Linux та завантажте повний пакет Debian. Файл буде виглядати наступним чином : icaclient_13.3.0.344519_amd64.deb.

  2. Відкрийте та встановіть пакет за допомогою Software Center або gdebi.

Це воно!

Як додати підтримку Google Chrome

Ви можете відкрити програми приймача Citrix, натиснувши посилання у своєму браузері. Для цього вам не потрібно розширення.

Просто натисніть ярлик програми в Google Chrome і завантажте .icaфайл. Після його завантаження натисніть стрілку поруч із назвою файлу в нижній панелі Chrome і виберіть "завжди відкривати файли цього типу".

Це воно! Наступного разу, коли ви натиснете на додаток Citrix, воно запуститься автоматично.

Як додати підтримку Firefox

У Firefox перейдіть до Інструменти -> Додатки -> Плагіни та переконайтесь, що для плагіна "Citrix Receiver for Linux" встановлено значення "Завжди активувати" .

Як вирішити помилку SSL 61

Ця помилка трапляється через те, що приймач Citrix не довіряє достатній кількості сертифікатів. Виправляєте це, додаючи всі сертифікати, яким Firefox довіряє Citrix. Просто відкрийте термінал і виконайте наступну команду.

sudo ln -s /usr/share/ca-certificates/mozilla/* /opt/Citrix/ICAClient/keystore/cacerts

(застарілі) джерела


Офіційна документація працює, хоча я розчарований, я не можу використовувати .deb Citrix надає. Я розумію, що це не проблема Ubuntu. Я сподіваюся, що Citrix отримає 64-розрядний реліз ...
krondor

@krondor: вони навіть не випускають 32-бітне програмне забезпечення для Windows (принаймні, не на стороні клієнта)
user694971

+1 це чудово працювало на 64-розрядному елементарному ОС (ubuntu 14.04).
MUG4N

Я думаю, що це рішення застаріле на основі цього посилання: citrix.com/blogs/2017/03/15/…
Marco99

для 17.10 скористайтеся цими інструкціями: askubuntu.com/questions/302188/…, щоб додати потрібний сертифікат. Очевидно, вони вже давно подали .debфайл.
Марлон

2

Тепер вони надають 64-бітну версію .debпакета. На жаль, 64-бітний пакет перевіряє, чи є 32-розрядна система. Очевидно, чек не вдається.

Я змінив пакет, щоб належним чином перевірити наявність 64-бітної системи (а 32-бітну насправді без жодної причини).

Ви можете знайти мій модифікований пакет тут .

Це було буквально зміною одного персонажа postinst. Сподіваюсь, це комусь допомагає.

О, зауважте, що вам все одно потрібно буде скопіювати або посилатися на ваш certsкаталог.


1

Я переконався, що я видалив 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. З повагою, Томе.


Дякую, я спробую ще раз лише 32-бітний. Я вважаю, що я пройшов це без виправлення, ти на Натті? Я відзначу відповідь після тестування.
крондор

Я повторно протестував, і це не вирішило інцидент у моїй системі. Дякую за відповідь, хоча.
крондор

@krondor: У мене до вас питання: як Citrix працює на вашій системі Ubuntu? У мене тут дві 11.xx системи, і це не весело. Насправді я навіть задав питання про проблему: Citrix Ubuntu 11.10, проблеми з фокусом
user694971

@ user694971: Я не помітив занадто багато проблем, але, сподіваюся, винуватцем саме твоєї композиції. У 10.x у мене виникли проблеми зі складанням та кубовим робочим столом. Якщо я закрутив робочий стіл, вікно Citrix опустилося нижче робочого столу (все ще працює, але більше не використовується). Звів мене з розуму. Я буду стежити за проблемами фокусування на спаді за вашим запитанням.
крондор

@krondor: Дякую, що дуже відповідає моєму досвіду ...
user694971

1

Використовуйте Getlibs

(Ви знайдете 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

Дякую за інформацію, я збираюся ще трохи викопати, але це не схоже на те, що цей PPA має натуральну версію.
крондор
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.