जब भी आप Red Hat आधारित डिस्ट्रो पर निष्पादन योग्य नहीं पाते हैं और आप उनके नाम जानते हैं, तो आपको निम्न 2 चीजों में से 1 करना चाहिए।
रेपोक्वेरी का उपयोग करें
आप कमांड का उपयोग करके अपने सिस्टम के लिए उपलब्ध YUM रिपॉजिटरी को खोज सकते हैं repoquery
। यदि यह स्थापित नहीं है, तो a yum install yum-utils
।
$ repoquery -qf */nmap
nmap-2:6.40-4.el7.x86_64
यहां से आप देख सकते हैं कि किन पैकेजों में उन नामों के साथ निष्पादन योग्य है। यहाँ उन सभी को एक बार में है।
$ repoquery -qf */netstat */lsof */nmap
net-tools-0:2.0-0.17.20131004git.el7.x86_64
ctdb-tests-0:2.5.1-2.el7.x86_64
lsof-0:4.87-4.el7.x86_64
nmap-2:6.40-4.el7.x86_64
ctdb-tests-0:2.5.1-2.el7.x86_64
अब बस इन लापता पैकेजों को स्थापित करने के लिए sudo yum install lsof
या sudo yum install nmap
करें।
यम खोज का उपयोग करें
आप एक समान खोज का उपयोग करके भी कर सकते हैं yum search <executable>
।
$ yum search netstat
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirrors.advancedhosters.com
* extras: mirror.cisp.com
* updates: centos-mirror.jchost.net
================================================================== Matched: netstat ==================================================================
dstat.noarch : Versatile resource statistics tool
net-snmp.x86_64 : A collection of SNMP protocol tools and libraries
net-tools.x86_64 : Basic networking tools
इस दृष्टिकोण के साथ, आपको यह पुष्टि करने के लिए थोड़ी खुदाई करने की आवश्यकता होगी कि परिणामी पैकेज में निष्पादन योग्य शामिल हैं जिन्हें आप खोज रहे हैं। मैं आमतौर पर वहां फाइलों में देखता हूं जो मैं चाहता हूं, लेकिन इसके लिए आपको उपयोग करना होगा repoquery
।
$ repoquery -ql net-tools.x86_64 | grep netstat
/bin/netstat
/usr/share/man/de/man8/netstat.8.gz
/usr/share/man/fr/man8/netstat.8.gz
/usr/share/man/man8/netstat.8.gz
/usr/share/man/pt/man8/netstat.8.gz
इसलिए मेरे पहले दृष्टिकोण का उपयोग करना आपको अतिरिक्त कदम बचाता है।
netstat का पदावनति
स्पष्ट रूप से CentOS 7 में netstat
, जो पैकेज का हिस्सा है, net-tools
आधिकारिक तौर पर पदावनत कर दिया गया है, इसलिए आपको ss
आगे जाकर (पैकेज iproute2 का हिस्सा) का उपयोग करना चाहिए ।