Amazon Linux に Open Connect クライアントをインストールする方法

Amazon Linux に Open Connect クライアントをインストールする方法
sudo yum list all | grep openconnect
    NetworkManager-openconnect.x86_64       0.8.6.0-3.el6                  epel     
    openconnect.i686                        7.07-2.el6                     epel     
    openconnect.x86_64                      7.07-2.el6                     epel     
    openconnect-devel.i686                  7.07-2.el6                     epel     
    openconnect-devel.x86_64                7.07-2.el6                     epel 

NetworkManager-openconnectをインストールしてみてください。

sudo yum install NetworkManager-openconnect

最終的に依存関係エラーが発生します。

Error: Package: NetworkManager-openconnect-0.8.6.0-3.el6.x86_64 (epel)
           Requires: libgnome-keyring.so.0()(64bit)
Error: Package: NetworkManager-openconnect-0.8.6.0-3.el6.x86_64 (epel)
           Requires: NetworkManager >= 1:0.8.1
Error: Package: NetworkManager-openconnect-0.8.6.0-3.el6.x86_64 (epel)
           Requires: libgdk-x11-2.0.so.0()(64bit)
Error: Package: openconnect-7.07-2.el6.x86_64 (epel)
           Requires: libpcsclite.so.1()(64bit)
Error: Package: NetworkManager-openconnect-0.8.6.0-3.el6.x86_64 (epel)
           Requires: libgconf-2.so.4()(64bit)
Error: Package: NetworkManager-openconnect-0.8.6.0-3.el6.x86_64 (epel)
           Requires: libnm-util.so.1()(64bit)
Error: Package: NetworkManager-openconnect-0.8.6.0-3.el6.x86_64 (epel)
           Requires: libgtk-x11-2.0.so.0()(64bit)
Error: Package: NetworkManager-openconnect-0.8.6.0-3.el6.x86_64 (epel)
           Requires: libgdk_pixbuf-2.0.so.0()(64bit)
Error: Package: NetworkManager-openconnect-0.8.6.0-3.el6.x86_64 (epel)
           Requires: libnm-glib-vpn.so.1()(64bit)
Error: Package: NetworkManager-openconnect-0.8.6.0-3.el6.x86_64 (epel)
           Requires: libnm-glib.so.2()(64bit)
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

Amazon Linuxにocclientをインストールするのに役立ちますか?

答え1

.NETを介さずにソースからopenconnectクライアントを構築しましたyum

答え2

これは古い質問ですが、openconnectAmazon Linux 2を実行しているEC2インスタンスにyumを使用してインストールしようとしたときに同じ問題が発生しました。 epelを有効にして問題を解決しましたamazon-linux-extras

  • amazon-linux-extras install epel
  • amazon-linux-extras enable epel

次に、yum用のepelバージョンをインストールします。

  • yum clean metadata
  • yum install epel-release

最後に開いた接続をインストールします。

  • yum install openconnect

関連情報