How to verify the running kernel's architecture?

Akemi Yagi amyagi at gmail.com
Wed Jan 17 16:38:57 UTC 2007


On Wed, 17 Jan 2007 13:09:09 -0300, Marcelo Magno T. Sales wrote:

> Em Quarta 17 Janeiro 2007 12:48, Akemi Yagi escreveu:
>> On Wed, 17 Jan 2007 12:34:20 -0300, Marcelo Magno T. Sales wrote:
>> > People,
>> >
>> > How do I know if the kernel I'm running is the i586 or i686 version?
>> How about:
>>
>> rpm -qf /boot/vmlinuz-`uname -r`
>>
>> provided you have used rpm to install kernel.
> 
> Yes, but unfortunately the architecture is not present in the name of the 
> kernel packages :(
> See:
> [marcelo.sales at sf002698 ~]$ rpm -qf /boot/vmlinuz-`uname -r`
> kernel-2.6.18-1.2849.fc6
> [marcelo.sales at sf002698 ~]$ rpm -q kernel
> kernel-2.6.18-1.2798.fc6
> kernel-2.6.18-1.2849.fc6

OK, there was one piece of info missing.  If you want the architecture
etc to appear by default, add the following line to
/etc/rpm/macros.specspo

%_query_all_fmt %%{name}-%%{version}-%%{release}.%%{arch}





More information about the fedora-list mailing list