آموزشاخباراوبونتواوبونتو دسکتاپاوبونتو سرور

چگونه به نصب هسته ۳٫۱۰ لینوکس در ubuntu بپردازیم

بسم الله الرحمن الرحیم

یا راهی خواهم یافت , یا راهی خواهم ساخت

 

آخرین ورژن کرنل لینوکس که ارائه شده نسخه ۳٫۱۰ است و باید بگم که تو این نسخه از کرنل ما شاهد پیشرفت های عمده ای در مصرف برق و سازگاری و پایداری و امنیت هستیم. هرچند که اوبونتو در هیچ یک از نسخه های اخیر خود از آن استفاده نکرده است اما گزارش های ارسال شده از کاربرانی که این کرنل رو بر روی سیستم عامل اوبونتوی خود نصب کرده اند حاکی از پایداری و امن بودن استفاده از این کرنل در توزیع های اوبونتو است و شروع به توسعه سیستم های خود در کرنل ۳٫۱۰ کرده اند.(بله ما هم می دونیم که این ورژن کمی عجیب و غریب و غیر منطقی است).

نکات مهم

اسکریپتی که قرار است در پایین به شما دوستان ارائه بدیم تلاش می کنه تا کرنل ۳٫۱۰ رو بر روی ماشین شما نصب کنه. به طور معمول ورژن قبلی هسته شما نگهداری می شود و  در صورتی که هسته ۳٫۱۰ برای شما کار نکرد مجدد می توانید به نسخه هسته قبلی خود بازگردید. با این حال، این امکان وجود دارد، اگرچه بعید است، اما شاید  این اسکریپت بر روی سیستم شما نصب نگردد و نیاز به نصب یک سری پیش نیاز ها داشته باشد و یا یک سخت افزار خاصی مورد نیاز آن باشد. راستی گروه سرویس های لینوکسی هیچ تظمینی ارائه نمی دهد اما این اسکریپت برای ما کار کرده است. لطفا با دقت استقاده شود(مخصوصا در اطراف UEFI)

اسکریپت

echo ” ” &&
echo “This script will attempt to install Linux Kernel 3.10 on this machine.” &&
echo “Typically, your current version will be kept, and you will be able to ustilise it again later if Kernel 3.10 does not work.” &&
echo ” ” &&
read -p “Press Enter to continue, or abort by pressing CTRL+C” nothing &&
echo ” ” &&
echo “Downloading Kernel 3.10 Packages” &&
echo “3 Files, 57 MB to Download” &&
echo ” ” &&
echo “Creating Kernel Directory in Home folder” &&
echo ” ” &&
mkdir -p $HOME/kernel-htu &&
cd $HOME/kernel-htu &&
echo ” ” &&
echo “Downloading File 1 of 3, 12 MB” &&
echo ” ” &&
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.10.6-saucy/linux-headers-3.10.6-031006_3.10.6-031006.201308112316_all.deb &&
echo ” ” &&
if [ $(getconf LONG_BIT) = “64” ] then
echo “64bit Detected” &&
echo ” ” &&
echo “Downloading File 2 of 3, 1 MB” &&
echo ” ” &&
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.10.6-saucy/linux-headers-3.10.6-031006-generic_3.10.6-031006.201308112316_amd64.deb &&
echo ” ” &&
echo “Downloading File 3 of 3, 44 MB” &&
echo ” ” &&
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.10.6-saucy/linux-image-3.10.6-031006-generic_3.10.6-031006.201308112316_amd64.deb
else
echo “32bit Detected” &&
echo ” ” &&
echo “Downloading File 2 of 3, 1 MB” &&
echo ” ” &&
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.10.6-saucy/linux-headers-3.10.6-031006-generic_3.10.6-031006.201308112316_i386.deb &&
echo ” ” &&
echo “Downloading File 3 of 3, 43 MB” &&
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.10.6-saucy/linux-image-3.10.6-031006-generic_3.10.6-031006.201308112316_i386.deb
fi &&
echo ” ” &&
echo “Installing Kernel” &&
echo “This step will require you password.” &&
echo “This is the last step you can safely cancel at.” &&
echo “Use Ctrl+C to cancel.” &&
echo ” ” &&
sudo dpkg -i *.deb &&
echo ” ” &&
echo “Installation Complete” &&
echo ” ” &&
read -p “Press Enter to Delete the Downloads, or CTRL+C to keep them.” nothing &&
echo ” ” &&
sudo rm -rf $HOME/kernel-htu

نویسنده: حامد چوبین

هرگونه کپی برداری تنها با ذکر منبع مجاز می باشد.

منبع: گروه سرویس های لینوکسی


برچسب ها

حامد چوبین

I'm Hamed Choobin, living in I.R.Iran-Qom experiencing Linux OSs since 2010, and has experiences with RedHat Enterprise Linux (RHEL) ,Community Enterprise OS (CentOS) ,Debian,Ubuntu.

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

همچنین ببینید

بستن
دکمه بازگشت به بالا
بستن
بستن