Thông tin được truy xuất tại địa chỉ: http://tomtomtom.org/networkmanager-openconnect/
Đã chạy thành công ngay từ lần đầu tiên trên máy của tôi.
Chúng tôi loại bỏ các gói không sử dụng được:
sudo apt-get purge network-manager-openconnect network-manager-openconnect-gnome
Chúng tôi biên dịch các phụ thuộc:
sudo apt-get build-dep network-manager-openconnect
Nguồn trong apt phải được kích hoạt:
sudo sed -i s/#deb-src/deb-src/g /etc/apt/sources.list
Chúng tôi cài đặt các phụ thuộc mới:
sudo apt-get install libnm-dev
Chúng tôi lấy mã nguồn:
wget http://ftp.gnome.org/pub/GNOME/sources/NetworkManager-openconnect/1.1/NetworkManager-openconnect-1.1.93.tar.xz
Chúng tôi chuyển đến thư mục:
cd NetworkManager-openconnect-1.1.93
Chúng tôi khởi chạy cấu hình:
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib/NetworkManager/ --enable-more-warnings=yes --disable-static
Chúng tôi biên dịch:
make
Chúng tôi cài đặt:
sudo make install
Chúng tôi cài đặt openconnect:
sudo apt-get install openconnect
Chúng tôi biên dịch gói với checkinstall:
sudo checkinstall
Chúng tôi thêm một người dùng hệ thống:
sudo adduser --system --quiet --home /var/lib/NetworkManager --no-create-home --gecos "NetworkManager OpenConnect plugin" --group nm-openconnect}
Và chúng tôi khởi động lại.
Bối cảnh phiên bản
Thủ tục này mô tả phần mềm và môi trường có sẵn tại thời điểm phát hành. Các gói, giao diện và kho lưu trữ được đề cập có thể đã thay đổi hoặc không còn tồn tại; trước tiên hãy kiểm tra phiên bản hệ thống và mức độ hỗ trợ của nó.
cat /etc/os-release
uname -r
Làm việc trên một bản sao lưu hoặc một ảnh chụp nhanh, ghi chú mỗi tệp đã bị thay đổi và chuẩn bị kế hoạch phục hồi. Đối với một máy trạm hoặc máy chủ hiện tại, hãy ưu tiên các gói được ký từ các kho lưu trữ chính thức được hỗ trợ.
Tham chiếu : vòng đời chính thức của Ubuntu.