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」-Sourcesがアクティブでなければなりません。)
これはsed egで行うことができます
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}
最後にシステムを再起動します。
network-manager-openconnect
ないnetwork-manager-openconnect-gnome
という理由だけでうまくいくと思う人がいれば、いいえ:-gnome
パッケージが必要です。これは、/usr/lib/x86_64-linux-gnu/NetworkManager/libnm-vpn-plugin-openconnect.so
:network-manager-openconnect
(