由于“架构不兼容”而无法安装 Snort 2.9.6.1

由于“架构不兼容”而无法安装 Snort 2.9.6.1

我在 Dell Inspirion Intel 芯片上安装了 Centos 6.5。当我进入时

uname -a

我有

Linux family.room 2.6.32-431.el6.i686 #1 SMP Fri Nov 22 00:26:36 UTC 2013 i686 i686 i386 GNU/Linux

在下载相应的 .rpm 文件后,我尝试了以下命令。

sudo yum localinstall snort-2.9.6.1-1.f19.x86_64.rpm
sudo yum localinstall snort-2.9.6.1-1.centos6.x86_64.rpm
sudo yum localinstall snort-2.9.6.0-1.src.rpm

在每种情况下,反应都是

Loaded plugins: fastestmirror, refresh-packagekit, security
Setting up Local Package Process
Examining snort-2.9.6.1-1.f19.x86_64.rpm: 1:snort-2.9.6.1-1.x86_64
Cannot add package snort-2.9.6.1-1.f19.x86_64.rpm to transaction. Not a compatible architecture: x86_64
Nothing to do

答案1

x86_64您正尝试在 32 位系统上安装 64 位软件包 ( )(请注意i686in uname -a),但这是行不通的。您需要寻找末尾带有i686.rpm或 的snort 软件包。x86.rpm我会告诉你到底要寻找什么,但我目前没有任何合适的 CentOS 系统,抱歉:)

或者安装 64 位版本的 CentOS(如果您的硬件支持)。

相关内容