2022年5月22日 星期日

[研究]OctopusWAF 應用程式防火牆安裝(CentOS Stream 9)(失敗)

[研究]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 較合適。

(完)

沒有留言:

張貼留言