我在 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 位软件包 ( )(请注意i686
in uname -a
),但这是行不通的。您需要寻找末尾带有i686.rpm
或 的snort 软件包。x86.rpm
我会告诉你到底要寻找什么,但我目前没有任何合适的 CentOS 系统,抱歉:)
或者安装 64 位版本的 CentOS(如果您的硬件支持)。