
Fedora 28にPulse Secure 5.3r4.2-b639をインストールしようとしました。コミュニティに公開されているすべての回避策のおかげで、その依存関係をインストールできました。 28バージョンでは利用できない依存関係がいくつかありますが、webkitgtk
Pulse Secureで使用するためF26依存関係をダウンロードしました。
これまではpulseUiを起動できません。これでpulseUiの実行が中断され、エラーが発生します。
/usr/local/pulse/pulseUi: symbol lookup error: /lib64/libwebkitgtk-1.0.so.0: undefined symbol: cairo_gl_surface_get_width
この問題が解決され、webkitgtk 4.2.3バージョンで解決されたという記事がいくつか見つかりましたが、廃止予定の前の最後のバージョン4.2.11があります。
続行する必要がある追加のライブラリやファイルが何であるかわからないようです。
メモ:F28を業務用OSとして使用する予定で、さまざまな理由でVPN接続が必要なため、この修正が必須です。
答え1
Fedora 28から
実際には、Pulse Securityクライアントの代わりにデスクトップGUIに組み込まれているVPNクライアントであるCisco AnyConnect準拠のOpenConnect(VPN)を使用できます。
試してみましたか?
開く:設定 - >ネットワーク - > VPN - > VPNの追加 - > Cisco AnyConnect互換Openconnect(VPN) - > VPNプロトコルでJuniper / Pulse Network Connectが選択されていることを確認してください。
答え2
あなたは絶対に必要Fedoraを使用していますか? Debian/*buntu にアレルギーがない場合は、次のように Debian 9 に Pulse Secure クライアントをインストールできます。
# Install the package
dpkg -i /path/to/ps-pulse-linux-5.3r<version>-ubuntu-debian-64-bit-installer.deb
# Install missing dependencies
apt-get install libproxy1-plugin-gsettings && apt-get install libproxy1-plugin-webkit
それはすべてです。私はDebian Stretchワークステーションで毎日Pulse Secureクライアントを使用しています。
それ以外の場合は、次のGNUCash-hackを利用できます。
https://community.pulsesecure.net/t5/Pulse-Desktop-Clients/Fedora-27-webkitgtk-no-longer-supported/mp/37592#M396