1. 程式人生 > >centos yum安裝及手動編譯ettercap

centos yum安裝及手動編譯ettercap

目前流行的軟體包有二種形式 ,一種是以rpm包,deb包為代表的智慧安裝包,另一種是以file.tar.gz形式的壓縮
一 智慧安裝
以 mysql為例
yum search mysqld
這裡寫圖片描述

這裡寫圖片描述
二 手動編譯
以ettercap為例
1 tar -zxvf ettercap-0.8.2.tar.gz
2 cd ettercap
3 ls
4 通過bundled——deps目錄可以看到需要的安裝包,一次安裝依賴包就可以了
5 四個依賴包安裝完後可以cd切換到ettercap解壓目錄建立安裝ettercap需要的build目錄
即:
1.1 mkdir build
1.2 cd build
1.3 cmake ../
1.4 make && make install
至此安裝結束 ,不過在cmake 時會提示有有一些包沒找到 你只需要按照提示的包一一用yum安裝即可 截圖如下
這裡寫圖片描述


這裡寫圖片描述

這裡寫圖片描述
這裡寫圖片描述
這裡寫圖片描述
這裡寫圖片描述
這裡寫圖片描述

這裡寫圖片描述

至此 安裝完成

補充:
一 yum
1 yum wget
2 yum groupinstall “Development tools”
yum install gcc g++
3 yum search wget(軟體的名字)
4 yum deplist wget 列出依賴項
5 yum remove wget
6 yum list installed 列出所欲安裝過的程式
二 rpm
1 -ivh 顯示安裝進度 -Uvh 升級軟體包 -qpl 列出軟體包的資訊
-qpi 檢視軟體包的描述資訊 -qf 查詢指定軟體屬於哪個軟體包
-Va 檢視所有的軟體包 看看哪個包丟失了
-e 刪除包
2 curl -o name.rpm

http://ip
三 手動編譯
1 tar -zxvf
cd
./configure(檢測生成makefile,如果有makefile 就不需要執行./configure)
make(構建工具 主要用於c cpp的編譯) && make install