Автор Тема: Citrix и Debianx64  (Прочитано 3244 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн nixit

  • Новичок форума
  • Сообщений: 8
Citrix и Debianx64
« : 23 Марта 2012, 17:36:03 »
Подскажите, как поставить Citrix клент. Пробовал по манам из гугля, не запускается собака. Может, у кого есть опыт в этом деле?
 

Оффлайн ihammers

Re: Citrix и Debianx64
« Ответ #1 : 23 Марта 2012, 18:11:42 »
Подскажите, как поставить Citrix клент. Пробовал по манам из гугля, не запускается собака. Может, у кого есть опыт в этом деле?
Сложно давать какую-либо информацию, когда недостаточно входных данных.
Для начала несколько простых вопросов:
  • какая система?
  • какие ссылки использовали?
  • машина поддерживает паравиртуализацию?

PS: когда-то ставили Citrix клиент, но оказалось что машина не тянет, потом чистых Xen на debian поставили, всё заработала.  Что-то серьёзное на ней не запускали, а так проверяли возможность использования данного вида виртуализации.
Debian GNU/Linux Stretch, kernel 4.9.0-5-amd64,
LXQt/KDE/OpenBox AMD Phenon X4 / 16Gb RAM / ATI HD7750 Silent
_______________________________
Debian GNU/Linux Stretch, kernel 4.9.0-5-amd64, LXQt/KDE/OpenBox
Acer Aspire One 722 AMD C60 / 4Gb RAM / ATI HD6290
 

Оффлайн nixit

  • Новичок форума
  • Сообщений: 8
Re: Citrix и Debianx64
« Ответ #2 : 23 Марта 2012, 23:07:08 »
1)Linux nixit-pc 2.6.32-5-amd64 #1 SMP Mon Jan 16 16:22:28 UTC 2012 x86_64 GNU/Linux
2)http://www.gnali.org/?p=285, http://odmins-it.ru/article/60
3)Не знаю что это, но машина неплохая. В виртуалке стоит 7-ка, если это поможет.
Он жалуется на отсутствие libXm.so.3, но, тот пакет, что в статье ставиться отказываются. Мол, архитектура другая. Порыскал, не нашел его нигде. Пока, пользую видусятский клиент под вайном, но, это не есть хорошо...

 

Оффлайн ihammers

Re: Citrix и Debianx64
« Ответ #3 : 24 Марта 2012, 07:09:06 »
1)Linux nixit-pc 2.6.32-5-amd64 #1 SMP Mon Jan 16 16:22:28 UTC 2012 x86_64 GNU/Linux
2)http://www.gnali.org/?p=285, http://odmins-it.ru/article/60
3)Не знаю что это, но машина неплохая. В виртуалке стоит 7-ка, если это поможет.
Он жалуется на отсутствие libXm.so.3, но, тот пакет, что в статье ставиться отказываются. Мол, архитектура другая. Порыскал, не нашел его нигде. Пока, пользую видусятский клиент под вайном, но, это не есть хорошо...


По ядру конечно же можно определить какая стоит система, но это сложно сделать.  Поэтому буду считать что Debian GNU/Linux Squeeze x86_64.

Да уж статейки (английская более лучше чем русская).  Посмотрите вот эту статью, но пакеты ставьте из офф. репозитория.

Данная библиотека содержится в следующих пакетах: libmotif-dev и lesstif2-dev по инвормации с packages.debian.org
Debian GNU/Linux Stretch, kernel 4.9.0-5-amd64,
LXQt/KDE/OpenBox AMD Phenon X4 / 16Gb RAM / ATI HD7750 Silent
_______________________________
Debian GNU/Linux Stretch, kernel 4.9.0-5-amd64, LXQt/KDE/OpenBox
Acer Aspire One 722 AMD C60 / 4Gb RAM / ATI HD6290
 

Оффлайн wau

  • Пользователь
  • *
  • Сообщений: 39
Re: Citrix и Debianx64
« Ответ #4 : 13 Августа 2013, 00:37:42 »
Время прошло, вопрос поднимается с новой остротой.
$ uname -r
3.10-2-amd64
# /usr/bin/lsb_release -ircd
Distributor ID:   Debian
Description:   Debian GNU/Linux testing (jessie)
Release:   testing
Codename:   jessie

Скачиваем с http://www.citrix.ru/downloads/citrix-receiver/linux/receiver-for-linux-121.html любую вресию клиента, хоть 12, хоть недотринадцатую, хоть amd64, хоть i386, пытаемся поставить, получаем-
# dpkg -i icaclient_12.9.999.244295_amd64.deb
Выбор ранее не выбранного пакета icaclient.
(Чтение базы данных … на данный момент установлено 179149 файлов и каталогов.)
Распаковывается пакет icaclient (из файла icaclient_12.9.999.244295_amd64.deb) …
dpkg: зависимости пакетов не позволяют настроить пакет icaclient:
 icaclient зависит от ia32-libs, однако:
  Пакет ia32-libs не установлен.
 icaclient зависит от lib32z1, однако:
  Пакет lib32z1 не установлен.
 icaclient зависит от lib32asound2, однако:
  Пакет lib32asound2 не установлен.
 icaclient зависит от nspluginwrapper, однако:
  Пакет nspluginwrapper не установлен.

dpkg: ошибка при обработке параметра icaclient (--install):
 проблемы зависимостей — оставляем не настроенным

apt-get -f install
пишет, что стало лишним, ставит 1 пакет, снова dpkg -, снова те же ошибки и т.д.

рецепт с http://hugemon.blogspot.ru/2011/10/installing-citrix-receiver-12-under.html не катит, ломается на п. 4 -

Spoiler: ShowHide

 dpkg -i icaclient_12.1.0_amd64.deb
Выбор ранее не выбранного пакета icaclient.
(Чтение базы данных … на данный момент установлено 179183 файла и каталога.)
Распаковывается пакет icaclient (из файла icaclient_12.1.0_amd64.deb) …
dpkg: зависимости пакетов не позволяют настроить пакет icaclient:
 icaclient зависит от ia32-libs, однако:
  Пакет ia32-libs не установлен.
 icaclient зависит от lib32asound2, однако:
  Пакет lib32asound2 не установлен.
 icaclient зависит от nspluginwrapper, однако:
  Пакет nspluginwrapper не установлен.

dpkg: ошибка при обработке параметра icaclient (--install):
 проблемы зависимостей — оставляем не настроенным
Обрабатываются триггеры для menu …
При обработке следующих пакетов произошли ошибки:
 icaclient

$ wget http://ftp.ubuntu.com/ubuntu/pool/multiverse/o/openmotif/libmotif3_2.2.3-2_i386.deb
--2013-08-13 00:35:35--  http://ftp.ubuntu.com/ubuntu/pool/multiverse/o/openmotif/libmotif3_2.2.3-2_i386.deb
Распознаётся ftp.ubuntu.com (ftp.ubuntu.com)... 91.189.92.176, 91.189.92.177, 91.189.92.200, ...
Подключение к ftp.ubuntu.com (ftp.ubuntu.com)|91.189.92.176|:80... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа... 200 OK
Длина: 1282660 (1,2M) [application/x-debian-package]
Сохранение в: «libmotif3_2.2.3-2_i386.deb»

100%[======================================>] 1 282 660   2,13MB/s   за 0,6s   

2013-08-13 00:35:36 (2,13 MB/s) - «libmotif3_2.2.3-2_i386.deb» сохранён [1282660/1282660]


s# apt-get -f install
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Исправление зависимостей… Готово
Следующий пакет устанавливался автоматически и больше не требуется:
  lib32z1 libgd3:i386 libglapi-mesa:i386 libllvm3.2:i386 libpciaccess0:i386
  libsamplerate0:i386 libsane-extras:i386 libtxc-dxtn-s2tc0:i386 libudev0:i386
  libusb-0.1-4:i386 libusb-1.0-0:i386 libvpx1:i386 libxcb-dri2-0:i386
  libxcb-glx0:i386 libxdamage1:i386 libxft2:i386
Для его удаления используйте «apt-get autoremove».
Пакеты, которые будут УДАЛЕНЫ:
  icaclient
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 1 пакетов, и 0 пакетов не обновлено.
не установлено до конца или удалено 1 пакетов.
После данной операции, объём занятого дискового пространства уменьшится на 10,4 MB.
Хотите продолжить [Д/н]?


Если согласиться, то круг замыкается, если не согласиться, то все так и остается ненастроенным



 

Оффлайн ferum

Re: Citrix и Debianx64
« Ответ #5 : 14 Августа 2013, 09:52:15 »
Русские дебианщики против цифрового слабоумия !
 

Оффлайн wau

  • Пользователь
  • *
  • Сообщений: 39
Re: Citrix и Debianx64
« Ответ #6 : 10 Сентября 2013, 20:13:45 »
https://wiki.debian.org/DebianEdu/HowTo/CitrixApps


Не катит - видимо, сильно устаревшая, ибо ни ссылки на либмотиф wget http://skolelinux.hurum.kommune.no/ica-motif/libmotif3_2.2.3-2_i386.deb
, ни wget http://download2.citrix.com/FILES/en/products/Linux10/en.linuxx86.tar.gz не открываются. И, судя по этой инструкции, ставится клиент версии 10, тогда как актуален 12.

Сообщение объединено: 10 Сентября 2013, 20:26:37
Работает следующая схема, достаточно просто, по аналогии с п. 8 из https://debianforum.ru/index.php?topic=5662.0

1. берем откуда-нибудь простой архив директория /opt/Citrix (архив 32бит, но работает и в 64б по аналогии со скайпом и вайном), например мой. Этот архив распаковываем и -

2. закидываем в /opt -

cp -r Citrix /opt/


Казалось бы, собственно деб-пакет должен просто содержать собранные архивы файлов в нужных директориях, ан нет, по п. 5 видно, что это не так. Однако любителям можно покопаться в деб-пакетах  как архивах и поэкспериментировать, раскидав  файлы любой архитектуры по /etc, /usr, /opt.


3. засовываем Файрфоксовы сертификаты куда надо -

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

4. засовываем свои пользовательские сертификаты куда надо -

cp Сертификат/*.* /opt/Citrix/ICAClient/keystore/cacerts

5. в настройках браузера: Настройки-Приложения и на файлы с расширением ica прописать файл  /opt/Citrix/ICAClient/wfica.sh


Вот и все.
« Последнее редактирование: 10 Сентября 2013, 20:36:11 от wau »
 

Теги: