From Fedora Project Wiki

FC6 Personal Notes

Kernel Fix Script

Links

Lists

Replacing i586 with i686 Kernel

  • List of kernel rpm pkgs with arch info:
$ rpm -qa --queryformat="%{n}-%{v}-%{r}.%{arch}.rpm\n" | grep kernel
kernel-devel-2.6.18-1.2798.fc6.i586.rpm
kernel-headers-2.6.18-1.2798.fc6.i386.rpm
kernel-2.6.18-1.2798.fc6.i586.rpm
  • Replace i586 arch kernel rpm pkgs and files with i686 arch kernel rpm pkgs and files:
$ sudo rpm -ivh kernel-2.6.18-1.2798.fc6.i686.rpm kernel-devel-2.6.18-1.2798.fc6.i686.rpm --replacepkgs --replacefiles
Preparing...                ########################################### [100%] 
1:kernel-devel           ########################################### [ 50%] 
2:kernel                 ########################################### [100%] 
  • Verify if you have i686 arch kernel rpm pkgs:
$ rpm -qa --queryformat="%{n}-%{v}-%{r}.%{arch}.rpm\n" | grep kernel
kernel-devel-2.6.18-1.2798.fc6.i686.rpm
kernel-headers-2.6.18-1.2798.fc6.i386.rpm
kernel-2.6.18-1.2798.fc6.i686.rpm
  • Please note, kernel-headers should be i386 arch rpm pkg.

Bugs

Work-around in FC6
1. Open "Menus & Layout" from System > Preferences
2. Choose System Tools and Check "Network Device Control"
3. Close "Menus & Layout"