
Ubuntu 14.04 で Cisco AnyConnect VPN 接続を設定した以前の経験に従って、ここでパッケージをインストールして同じアプローチを試しました。
sudo apt-get install -y network-manager-openconnect-gnome network-manager-openconnect network-manager-vpnc network-manager-vpnc-gnome vpnc vpnc-scripts
その後も、Anyconnect 互換の VPN 接続を作成するオプションは表示されません。
Ubuntu 16.04 64 ビット、ストック。
答え1
Ubuntu 16.04 の新規インストールでも同じ問題が発生しています。ただし、ターミナル経由で接続できます。
sudo openconnect https://<remote.host.here>
その後、ユーザー名とパスワードの入力を求められます。
答え2
私も同じ問題を抱えていました。このページのパッケージを使用してください(信頼できない場合はビルドしてください) http://tomtomtom.org/networkmanager-openconnect/
わたしにはできる
Ubuntu 16.04 では、network-manager-openconnect プラグインと network-manager-openconnect-gnome プラグインは、現在のバージョンの network-manager で使用するには古すぎるため、使用できません。
これは英語版ですこのガイドドイツの Ubuntu サポート フォーラムから。
非公式にビルドされたパッケージはここから入手できます:
http://tomtomtom.org/networkmanager-openconnect_1.1.93-1_i386.deb
http://tomtomtom.org/networkmanager-openconnect_1.1.93-1_amd64.deb
注意: これに対するセキュリティ更新は行われません。これは、公式リポジトリでパッケージが修正されるまでの回避策にすぎません。
VPN の使用はセキュリティ機能です。パッケージに何が含まれているかわからないため、ソースから手動でパッケージをビルドする方がよいでしょう。:-P
まず使用できないパッケージを削除します
sudo apt-get purge network-manager-openconnect network-manager-openconnect-gnome
ビルド依存関係が必要になります。
sudo apt-get build-dep network-manager-openconnect
(注意: このためには、/etc/apt/sources.list 内の 'deb-src' ソースがアクティブである必要があります。)
これはsedで実行できます。
sudo sed -i s/#deb-src/deb-src/g /etc/apt/sources.list
新しいバージョンの新しい依存関係。
sudo apt-get install libnm-dev
GNOME プロジェクトからのソースコード。
wget http://ftp.gnome.org/pub/GNOME/sources/NetworkManager-openconnect/1.1/NetworkManager-openconnect-1.1.93.tar.xz
tarballを解凍する
tar -xf NetworkManager-openconnect-1.1.93.tar.xz
解凍したディレクトリに変更する
cd NetworkManager-openconnect-1.1.93
configure スクリプトを実行します。
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib/NetworkManager/ --enable-more-warnings=yes --disable-static
コンパイルを開始します。
make
手動でインストールする
sudo make install
ソフトウェアを使用するための依存関係をインストールする
sudo apt-get install openconnect
またはcheckinstallでパッケージをビルドする
sudo checkinstall
その場合は、次のように入力します。
networkmanager-openconnect
パッケージ名として
adduser, libc6, libdbus-glib-1-2, libglib2.0-0, libnm-glib-vpn1, libnm-util2, network-manager, openconnect
要件としてそして
network-manager-openconnect, network-manager-openconnect-gnome
紛争として。
パッケージをインストールしてエラーメッセージが表示される場合は、
sudo apt-get -f install
満たされていない依存関係を解決します。
ソフトウェアを使用するには、システムユーザーを追加する必要があります。
sudo adduser --system --quiet --home /var/lib/NetworkManager --no-create-home --gecos "NetworkManager OpenConnect plugin" --group nm-openconnect}
最後にシステムを再起動します。
答え3
xenial-proposedに公式の修正があるようです。プレリリースアップデートを有効にするそして次の操作を実行します。
sudo apt install network-manager-openconnect network-manager-openconnect-gnome
動作し始めます。少なくとも私の場合は動作しました :)
答え4
Morteza Pourkazemi さんの回答を補足すると、その回答は私にとっては有効ですが、コマンドに必要な次のパッケージをインストールする必要がありますconfigure
。
sudo apt-get install intltool libxml2-dev libgtk-3-dev libsecret-1-dev libopenconnect-dev network-manager-dev libnm-util-dev libnm-glib-dev libnm-glib-vpn-dev