安裝iftop,遇到包不全怎麼辦

2021-09-20 15:04:36 字數 1132 閱讀 4138

安裝iftop,我是原始碼安裝,在./configure  之後,

遇到configure: error: can't find pcap.h

you're not going to get very far without libpcap.

沒法執行make && make install 這個命令,於是去網上查為什麼會這樣,

原始碼安裝iftop,需要提前安裝的依賴包有:

#yum install flex byacc  libpcap ncurses ncurses-devel libpcap-devel

我用yum去安裝,只有libpcap-devel  這個包沒有安裝成功,所以我判斷是這個包導致出現的報錯。

於是,我去用yum安裝這個包,可是映象光碟裡面沒有這個包,怎麼辦呢?

我的處理辦法是,換了乙個yum源,具體步驟:

[1] 首先備份/etc/yum.repos.d/centos-base.repo

mv /etc/yum.repos.d/centos-base.repo /etc/yum.repos.d/centos-base.repo.backup
[2] 進入yum源配置檔案所在資料夾

[root@localhost yum.repos.d]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# wget
[4] 執行yum makecache生成快取

[root@localhost yum.repos.d]# yum makecache
[5] 更新系統

[root@localhost yum.repos.d]# yum -y update     

更新系統,老長時間了。

完成之後,我再去安裝libpcap-devel

#yum install -y libpcap-devel   

成功了。

然後繼續原始碼安裝iftop:

# ./configure

#make 

#make install 

#iftop       

到此為止,iftop成功安裝,這篇文件重點強調的是遇到yum源裡沒有的包時,可以去更新yum源,效果不錯。

遇到棘手問題怎麼辦

cpu飆高 cpu飆高處理步驟 top查詢出哪個程序消耗的cpu高 top c top h p查詢出哪個執行緒消耗的cpu高 top h p pid 這個命令就能顯示剛剛找到的程序的所有執行緒的資源消耗情況。printf x進行pid的進製轉換 找到cpu負載高的執行緒pid 8627,把這個數字轉...

遇到對接工作怎麼辦

接手領導甩來的新任務,對接工作,一封email,兩個demo,3個文件,看了半小時,腦殼痛,雖有說明,還是斷斷續續找人,折騰了一下午總算理清了,回到家還是頭疼,現在靜下來梳理一下,以後面對對接任務,該怎麼辦?1.找到郵件中直接負責人和相關負責人,溝通,拉群先 2.遇到的問題及時在群中反饋,尋求各方資...

openstack遇到問題怎麼辦

openstack是乙個開源雲平台,遇到問題怎麼辦呢?官方的求助方式 1 檢查日誌 openstack的 nova,keystone,glance 等都會產生日誌,日誌是發現問題的乙個重要手段,也是求助時需要提供的基本資料,否則求助時光說問題,不說症狀,社群也無法幫你解決問題。日誌有兩種方式,一種是...