Citrix Receiverをインストールするにはどうすればよいですか?


17

UbuntuでCitrix Receiverクライアント(icaclient)を動作させることができた人はいますか?


package architecture (i386) does not match system (amd64)i386パッケージをamd64システムにインストールしていますか?
怪しげに聞こえ

citrixレシーバーのi386ビルドのみがあり、32ビットのlibmotif4ライブラリが必要です。64ビットのみが存在する場合、依存関係に失敗します。あなたが言ったように、多分私は何か間違ったことをしている。
クロンドール

回答:


19

Ubuntu 14.04および16.04にCitrix Receiverをインストールする方法

  1. 移動し、Linuxのダウンロードページ用のCitrixの受信機とDebianの完全なパッケージをダウンロードしてください。ファイル名は次のようになりますicaclient_13.3.0.344519_amd64.deb

  2. ソフトウェアセンターまたはを使用してパッケージを開き、インストールしますgdebi

それでおしまい!

Google Chromeサポートを追加する方法

ブラウザのリンクをクリックして、Citrixレシーバーアプリを開くことができます。そのための拡張機能は必要ありません。

Google Chromeでアプリのショートカットをクリックして、.icaファイルをダウンロードするだけです。ダウンロードしたら、Chromeの下部バーにあるファイル名の横にある矢印をクリックして、「このタイプのファイルを常に開く」を選択します

それでおしまい!Citrixアプリを次にクリックすると、自動的に開始されます。

firefoxサポートを追加する方法

Firefoxで、[ツール]-> [アドオン]-> [プラグイン]に移動し、[Citrix Receiver for Linux]プラグインが[ 常にアクティブ化]に設定されていることを確認します。

SSLエラー61の解決方法

このエラーは、Citrix Receiverが十分な証明書を信頼していないために発生します。これを修正するには、Firefoxが信頼するすべての証明書をCitrixに追加します。ターミナルを開いて、次のコマンドを実行するだけです。

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

(古い)ソース


公式ドキュメントは機能しますが、Citrixが提供する.debを使用できないことに失望しています。ただし、これはUbuntuの問題ではないことは承知しています。Citrixが64ビットリリースをリリースすることを願っています...
krondor

@krondor:Windows用の32ビットソフトウェアもリリースしていません(少なくともクライアント側ではそうではありません)
-user694971

+1これは、基本OS(ubuntu 14.04)64ビットで完全に機能しました。
MUG4N

私は、このソリューションは、このリンクに基づいて廃止されました推測:citrix.com/blogs/2017/03/15/...
Marco99

17.10の場合は、askubuntu.com / questions / 302188 / …の手順に従って正しい証明書を追加してください。明らかに彼らは今しばらくの間.debファイルを提供してきました。
マーロン

2

現在、64ビットバージョンの.debパッケージが提供されています。残念ながら、64ビットパッケージは、システムが32ビットシステムであるかどうかをチェックします。明らかに、チェックは失敗します。

パッケージを変更して、64ビットシステム(および実際には理由もなく実際には32ビット)を適切に確認しました。

あなたは見つけることができるここに私の修正パッケージを

文字通り1文字の変更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ビットのみで再試行します。修正なしでこれを行ったと思いますが、Nattyにいますか?テスト後に回答をマークします。
クロンドール

私は再テストしましたが、これは私のシステムのインシデントを解決しませんでした。返信ありがとうございます。
クロンドール

@krondor:質問があります。CitrixはUbuntuシステムでどのように機能していますか?ここには11.xxシステムが2つありますが、面白くありません。実際、私はこの問題について質問をしました
。CitrixUbuntu

@ 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

情報ありがとう
クロンドール
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.