編譯OpenVPN及解決相關依賴問題
OpenVPN 是全功能的 SSL VPN,它使用行業標準 SSL/TLS 協議實現 OSI 第 2 層或第 3 層安全網路擴充套件,支援基於證照,智慧卡和/或使用者名稱/密碼憑據的靈活的客戶端認證方法,並允許使用者或使用防火牆規則應用於 VPN 虛擬介面的組專用訪問控制策略。OpenVPN 不是 Web 應用程式代理,不通過 Web 瀏覽器進行操作。
在 OpenVpn 官網下載最新版本的原始碼包,解壓後按開始編譯
$ ./configure
$ make
$ sudo make install
configure 過程中會出現相關依賴未安裝的錯誤提示
- configure: error: openssl check failed
- configure: error: ssl is required but missing
該錯誤提示缺少 libssl-dev
解決方法
$ sudo apt install libssl-dev
-
configure: error: route utility is required but missing
該錯誤提示缺少 net-tools
route utility
每個主機和每個路由器都包含自己的路由表。這些包含分配 IP 地址的路由。 Route命令用於在路由表中手動新增,刪除和編輯條目。
解決方法
$ sudo apt install net-tools
-
configure: error: lzo enabled but missing
該錯誤提示缺少 liblzo2-dev
lzo
LZO 是致力於解壓速度的一種資料壓縮演算法,LZO 是 Lempel-Ziv-Oberhumer 的縮寫。這個演算法是無損演算法,參考實現程式是執行緒安全的。
解決方法
$ sudo apt-get install liblzo2-dev
-
configure: error: libpam required but missing
該錯誤提示缺少 libpam0g-dev
pam
PAM 可以使程式開發與認證方式細節分離,而是在程式執行時呼叫“認證”模型完成工作。認證模型可以由本地系統管理員通過配置進行選擇
解決方法
$ sudo apt-get install libpam0g-dev
原文地址:編譯 OpenVPN 及解決相關依賴問題
我的部落格:時空路由器
相關文章
- 交叉編譯庫依賴問題的解決方法編譯
- composer依賴相關的問題和解決辦法
- 關於Gradle編譯時下載依賴失敗解決方法Gradle編譯
- 關於 OkHttp 依賴衝突問題的解決過程HTTP
- redis快取相關問題及解決方案Redis快取
- Maven中解決依賴衝突的問題Maven
- sbt下載相關依賴過慢的解決辦法
- cmake編譯問題解決編譯
- depmod解決模組依賴關係
- 解決Maven中90%的依賴(導包)問題Maven
- 解決:JPEGImageEncoder編譯問題編譯
- 解決rpm包依賴關係
- 依賴管理利器---Spring IO Platform解決Spring組合依賴問題實戰SpringPlatform
- [記錄]Standby相關引數及gap問題解決
- Git Worktree:解決分支依賴衝突的問題Git
- Go etcd 的依賴問題終於解決了。。。Go
- .netcore ioc 迴圈依賴問題及其相關思考之DispatchProxyNetCore
- Android -Gradle依賴匯入及相關知識AndroidGradle
- 開發圖書館模組遇到問題及相關解決
- 解決npm 安裝部分依賴失敗問題總結NPM
- 函式計算|如何使用層解決依賴包問題?函式
- maven打包jar無法打入依賴專案問題解決MavenJAR
- svn相關問題解決辦法
- 問題解決:嘗試解決maven依賴找不到的n種姿勢Maven
- mysql 依賴包問題MySql
- RoboWare Studio安裝及依賴項解決
- 記一次Razor Pages無法編譯問題及解決編譯
- Spring 迴圈依賴的三種方式(三級快取解決Set迴圈依賴問題)Spring快取
- JSR 303驗證相關問題及解決 辦法JS
- 介面測試時依賴前置資料的問題解決了...
- 解決 requests-2.17.3 依賴 chardet 庫版本不匹配的問題
- Sql Mode及相關問題SQL
- [譯] Rust如何解決依賴地獄Rust
- 問題解決--npm install 安裝依賴一直失敗NPM
- 編譯器相關編譯
- 使用ReflectionTestUtils解決依賴注入依賴注入
- CentOS7系統安裝虛擬環境,安裝及相關報錯問題解決方案、配置、問題解決、常見相關命令CentOS
- 【Spring】Spring中的迴圈依賴及解決Spring