[研究]OctopusWAF 應用程式防火牆安裝(CentOS Stream 9)
2022-05-22
GitHub - CoolerVoid/OctopusWAF: OctopusWAF is a WAF( Web application firewall) with high performance, made in C language and use libevent.
https://github.com/CoolerVoid/OctopusWAF
********************************************************************************
安裝摘要
$ sudo apt install libssl-dev libevent-dev libpcre3-dev make gcc $ git clone https://github.com/CoolerVoid/OctopusWAF $ cd OctopusWAF; make $ bin/OctopusWAF |
********************************************************************************
實際安裝
[user1@localhost ~]$ sudo yum install -y libssl-dev libevent-dev libpcre3-dev make gcc 我們相信您已經從本機系統管理員取得 日常注意事項。注意事項通常可以歸結為三件事情: #1) 尊重他人隱私。 #2) 輸入指令前先三思。 #3) 權力越大則責任越大。 [sudo] user1 的密碼: CentOS Stream 9 - BaseOS 116 kB/s | 5.6 MB 00:48 CentOS Stream 9 - AppStream 3.1 MB/s | 13 MB 00:04 CentOS Stream 9 - Extras packages 4.5 kB/s | 8.2 kB 00:01 沒有符合引數的項目: libssl-dev 沒有符合引數的項目: libevent-dev 沒有符合引數的項目: libpcre3-dev 錯誤:找不到符合項目: install libssl-dev libevent-dev libpcre3-dev [user1@localhost ~]$[user1@localhost ~]$ sudo yum install -y epel-release 上次中介資料過期檢查:0:02:55 前,時間點為西元2022年05月22日 (週日) 17時23分29秒。 依賴關係解析完畢。 ================================================================================ 軟體包 架構 版本 軟體庫 大小 ================================================================================ 安裝: epel-release noarch 9-2.el9 extras-common 17 k 將安裝弱依賴項目: epel-next-release noarch 9-2.el9 extras-common 8.1 k 處理事項摘要 ================================================================================ 安裝 2 軟體包 總下載大小:25 k 安裝的大小:26 k 下載軟體包: (1/2): epel-release-9-2.el9.noarch.rpm 89 kB/s | 17 kB 00:00 (2/2): epel-next-release-9-2.el9.noarch.rpm 6.3 kB/s | 8.1 kB 00:01 -------------------------------------------------------------------------------- 總計 5.1 kB/s | 25 kB 00:04 CentOS Stream 9 - Extras packages 2.1 MB/s | 2.1 kB 00:00 匯入 GPG 密鑰 0x1D997668: 使用者識別碼:"CentOS Extras SIG (https://wiki.centos.org/SpecialInterestGroup) <security@centos.org>" 指紋 :363F C097 2F64 B699 AED3 968E 1FF6 A217 1D99 7668 來自 :/etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Extras-SHA512 密鑰匯入成功 執行處理事項檢查 處理事項檢查成功。 執行處理事項測試 處理事項測試成功。 執行處理事項 準備 : 1/1 正在安裝 : epel-release-9-2.el9.noarch 1/2 正在安裝 : epel-next-release-9-2.el9.noarch 2/2 執行小令稿 : epel-next-release-9-2.el9.noarch 2/2 核驗 : epel-next-release-9-2.el9.noarch 1/2 核驗 : epel-release-9-2.el9.noarch 2/2 已安裝: epel-next-release-9-2.el9.noarch epel-release-9-2.el9.noarch 完成! [user1@localhost ~]$ sudo yum install -y epel-release Extra Packages for E 18% [===- ] 42 kB/s | 1.1 MB 02:00 ETA Extra Packages for Enterprise Linux 9 - x86_64 17 kB/s | 6.0 MB 06:03 Extra Packages for Enterprise Linux 9 - Next - 238 kB/s | 1.1 MB 00:04 上次中介資料過期檢查:0:00:01 前,時間點為西元2022年05月22日 (週日) 17時32分43秒。 已安裝 epel-release-9-2.el9.noarch 軟體包。 依賴關係解析完畢。 無事可做。 完成! [user1@localhost ~]$[user1@localhost ~]$ sudo yum install -y libssl-dev libevent-dev libpcre3-dev make gcc openssl-devel* openssl* 上次中介資料過期檢查:0:10:38 前,時間點為西元2022年05月22日 (週日) 17時32分43秒。 沒有符合引數的項目: libssl-dev 沒有符合引數的項目: libevent-dev 沒有符合引數的項目: libpcre3-dev 已安裝 openssl-1:3.0.1-18.el9.x86_64 軟體包。 已安裝 openssl-libs-1:3.0.1-18.el9.x86_64 軟體包。 已安裝 openssl-pkcs11-0.4.11-7.el9.x86_64 軟體包。 錯誤:找不到符合項目: libssl-dev libevent-dev libpcre3-dev [user1@localhost ~]$ |
安裝了 yum install -y epel-release 後,仍沒有。
libssl 和 libssl-dev 是 Ubuntu 類的 Linux 的,CentOS 對應的是 openssl 和 openssl-devel,但安裝了仍沒用。
可能要改用 Ubuntu 或 Debain 等使用 apt 的 Linux 較合適。
(完)
沒有留言:
張貼留言