Скорее всего, tcpdump
будет в репозиториях yum.
Простая sudo yum установка tcpdump
должна привести вас в соответствие с последней версией, доступной в репозиториях.
Так как вы новичок в Linux, я бы порекомендовал делать все через менеджер пакетов и не устанавливать программное обеспечение вне менеджера пакетов. Это сделает вашу жизнь легче, если все будет сделано через yum
Если вы действительно хотите использовать последний tcpdump из http://www.tcpdump.org/#latest-releases, вы, вероятно, не найдете ни одного бинарного пакета rpm, готового к установке.
Тем не менее, его очень легко собрать в вашей системе, если у вас есть или вы можете установить инструменты сборки (вам понадобятся по крайней мере gcc, make, autoconf, я думаю ). В таком случае вы можете получить свою частную копию tcpdump (новой версии ), сохраняя при этом официальные обороты без изменений. Если да, то после установки gcc, make, autoconf с их зависимостями:
$ tar zxf libpcap-1.8.1.tar.gz
$ tar zxf tcpdump-4.9.1.tar.gz
$ cd libpcap-1.8.1
$./configure
$ make
Это должно завершиться без сообщения об ошибке, и вы должны найти там libpcap.a, libpcap.so.1.8.1.
$ cd../tcpdump-4.9.1
$./configure
$ make
Это должно завершиться без сообщения об ошибке, и вы должны найти там исполняемый файл tcpdump.
Затем вы можете поместить скомпилированный двоичный файл туда, где вам нравится (в вашем домашнем каталоге или в другом месте, например /usr/local/bin /usr/local/lib64...
Вы можете найти более новую версию tcpdump
в дополнительных репозиториях CentOS:
There are several repositories provided by CentOS and other 3rd party developers that offer software packages that are not included in the default base and updates repositories. While no list can be 100% complete, as anyone may announce an archive, it represents some major efforts and provides a summary of what each repository offers. These repositories have varying levels of stability, support and cooperation within the CentOS community.
Если вам действительно нужна последняя версия tcpdump
, вам нужно будет скомпилировать tcpdump
и libpcap
из загруженных вами исходников. Вам необходимо разархивировать архивы и следовать инструкциям, данным в файле INSTALL.txt (, начиная с libpcap
, потому что это зависимость отtcpdump
)