راه حل آسان که همون نصب از طریق package آماده هستش
برای CentOS ( redhat
yum upgrade kernel
yum upgrade kernel-smp
بعد از upgrade یه تغییری هم تو بوت لودر باید بدید به این صورت که default=1 رو به default=0 تغییر بدید !
اگه از grub استفاده میکنید فایل پیکربندی اینجا قرار داره /etc/grub.conf
بعد از اون راه اندازی مجدد ( با دستور reboot ) کنید تا تغییرات اعمال بشه
با دستور uname -a هم نسخه کرنلتون رو میتونید ببینید
اگه همه چیز درست بود default=1 رو داخل فایل etc/grub.conf دوباره قرار بدید !
تمام
در ضمن من الان که داشتم امتحان میکردم مثل اینکه امکان ارتقا به نسخه مورد نظر شما ( آخرین نسخه ) هنوز از طریق بسته آماده وجود نداره .
در این صورت باید یا صبر کنید تا از طریق پکیج نصب کنید ، یا اینکه به صورت دستی کامپایل کنید ...
برای اینکار آخرین ورژن کرنل رو تو شاخه /usr/src دانلود و اکسترکت کنید .
change directory بدید به فولدری که ایجاد کرده ( cd linux-x.y.z )
بعد دستور
make menuconfig
این رابط دستوری بهتون میده که کرنل رو پیکربندی کنید
بعد از اون هم کامپایل و نصب نهایی
چون یه کم پیچیده هستش و کمتر از این روش استفاده میشه آموزش رو اینجا ببینید