उबंटू 16.04 पर नेटवर्क-मैनेजर-ओपेनकोनेक्ट और नेटवर्क-मैनेजर-ओपेनकोनेक्ट-गनोम प्लगइन्स उपयोग करने योग्य नहीं हैं क्योंकि वे नेटवर्क-मैनेजर के वर्तमान संस्करण के साथ उपयोग करने के लिए पुराने हैं।
यह जर्मन ubuntu समर्थन मंच से इस गाइड का अंग्रेजी संस्करण है ।
अनौपचारिक निर्मित पैकेज यहां उपलब्ध हैं:
http://tomtomtom.org/networkmanager-openconnect_1.1.93-1_i386.deb
http://tomtomtom.org/networkmanager-openconnect_1.1.93-1_amd64.deb
नोट: आप इसके लिए कोई सुरक्षा अद्यतन प्राप्त नहीं करेंगे! यह सिर्फ एक वर्कअराउंड है जब तक कि आधिकारिक रिपॉजिटरी में पैकेज तय नहीं हो जाते!
वीपीएन का उपयोग करना एक सुरक्षा विशेषता है - इसलिए पैकेज को मैन्युअल रूप से स्रोत से बनाना बेहतर होता है क्योंकि आप जानते हैं कि मैंने पैकेज में क्या रखा है। :-P
सबसे पहले अनुपयोगी पैकेजों को हटा दें
sudo apt-get purge network-manager-openconnect network-manager-openconnect-gnome
आपको निर्माण-निर्भरता की आवश्यकता होगी।
sudo apt-get build-dep network-manager-openconnect
(नोट: इसके लिए 'deb-src'-Sources in /etc/apt/sources.list सक्रिय होना चाहिए।)
आप इसे सेड के साथ कर सकते हैं
sudo sed -i s/#deb-src/deb-src/g /etc/apt/sources.list
नए संस्करण के लिए नई निर्भरता।
sudo apt-get install libnm-dev
और गनोम परियोजना से सोर्सकोड।
wget http://ftp.gnome.org/pub/GNOME/sources/NetworkManager-openconnect/1.1/NetworkManager-openconnect-1.1.93.tar.xz
टारबॉल को अनपैक करें
tar -xf NetworkManager-openconnect-1.1.93.tar.xz
अनपैक्ड निर्देशिका में परिवर्तन
cd NetworkManager-openconnect-1.1.93
और कॉन्फ़िगर स्क्रिप्ट चलाएँ।
./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
:(