內網安裝tcpdump問題排查

前言服務器

        聯網狀況下,安裝tcpdump指令,只須要執行yum install tcpdump便可。內網安裝須要拷貝rpm包和相關的依賴包,最穩妥的作法是直接掛載鏡像光盤,做爲倉庫源,避免了依賴安裝的問題tcp

場景ide

        拷貝tcpdump-4.9.2-4.el7_7.1.aarch64.rpm到現場服務器,執行安裝it

rpm -ivh tcpdump-4.9.2-4.el7_7.1.aarch64.rpmclass

提示:file

libpcap >= 14:1.5.3-10被tcpdump-4.9.2-4.el7_7.1.aarch64須要yum

現場安裝libcap-2.22-11.el7.aarch64.rpm提示出錯數據

file /usr/lib64/libcap.so.2.22 from install of libcap-2.22.e17.aarch64 confilects with file from package libcap-2.2.aarch64查詢

以上是現場提供的全部數據di

問題發現

            libpcap-1.5.3-12.el7.aarch64.rpm這纔是須要安裝的,現場不知道哪裏找來了libcap-2.22-11.el7.aarch64.rpm,不單單是一個p之間的區別,還有版本號的問題。現場人員不熟悉Linux系統

解決問題

            安裝libpcap-1.5.3-12.el7.aarch64.rpm,解決問題

注意

            仍是掛載光盤鏡像是最穩妥的

輔助指令

查詢rpm依賴包指令  rpm -qpR tcpdump-4.9.2-4.el7_7.1.aarch64.rpm

相關文章
相關標籤/搜索