جدول محتوایی
در این مقاله به معرفی کرنل و نحوه نصب کرنل 6 در دبیان 11 خواهیم پرداخت با ما همراه باشید
معرفی کرنل
هسته جزء مرکزی یک سیستم عامل است که عملیات کامپیوتر و سخت افزار را مدیریت می کند. اساساً عملیات حافظه و زمان CPU را مدیریت می کند. این جزء اصلی یک سیستم عامل است. هسته به عنوان پلی بین برنامه ها و پردازش داده ها در سطح سخت افزار با استفاده از ارتباطات بین فرآیندی و تماس های سیستم عمل می کند.
معرفی دبیان
پروژه دبیان انجمنی از افرادی است که برای ایجاد یک سیستم عامل رایگان تلاش کرده اند.
سیستم عامل مجموعه ای از برنامه ها و ابزارهای اساسی است که رایانه شما را اجرا می کند. مرکز اصلی یک سیستم عامل، هسته است. هسته اساسی ترین برنامه در رایانه است و تمام کارهای اولیه را انجام می دهد و به شما امکان می دهد برنامه های دیگر را شروع کنید.
سیستم های دبیان در حال حاضر از هسته لینوکس یا هسته FreeBSD استفاده می کنند. لینوکس نرم افزاری است که توسط لینوس توروالدز ساخته شده و توسط هزاران برنامه نویس در سراسر جهان پشتیبانی می شود. FreeBSD یک سیستم عامل شامل هسته و نرم افزارهای دیگر است.
با این حال، کار در حال انجام است تا دبیان را برای دیگر کرنلها، در درجه اول برای هرد، فراهم کنیم. هرد مجموعه ای از سرورهایی است که روی یک میکروکرنل (مانند Mach) برای پیاده سازی ویژگی های مختلف اجرا می شوند. هرد نرم افزار رایگانی است که توسط پروژه گنو تولید شده است.
بخش بزرگی از ابزارهای اساسی که سیستم عامل را پر می کنند از پروژه گنو می آیند. از این رو نامها: گنو/لینوکس، گنو/کفریبیاسدی، و گنو/هرد. این ابزارها نیز رایگان هستند.
البته چیزی که مردم میخواهند نرمافزار کاربردی است: برنامههایی که به آنها کمک میکنند تا کاری را که میخواهند انجام دهند، از ویرایش اسناد گرفته تا راهاندازی یک کسبوکار، بازی کردن و نوشتن نرمافزار بیشتر. دبیان با بیش از 59000 بسته (نرم افزار از پیش کامپایل شده که در قالبی زیبا برای نصب آسان بر روی دستگاه شما جمع آوری شده است)، مدیر بسته (APT) و سایر ابزارهای کمکی ارائه می شود که مدیریت هزاران بسته بر روی هزاران رایانه را به راحتی امکان پذیر می کند. به عنوان نصب یک برنامه.
مرحله 1 – نسخه فعلی هسته را پیدا کنید
دبیان 11 با کرنل 5.10 به عنوان نسخه پیش فرض عرضه می شود. این را می توان با استفاده از مخزن پشتیبان به نسخه 6.x در حال حاضر در دسترس ارتقا داد.
uname -r
خروجی:
root@vps:~# uname -r
5.10.0-15-amd64
مرحله 2 – منابع را به روز کنید
ارتقای هسته به 6.x مستلزم اضافه کردن مخزن backports به فایل sources.list است. Backport ها بسته هایی از نسخه بعدی دبیان هستند که قرار است منتشر شود یا منتشر شده است.
اجازه دهید مخزن backports را به sources.list اضافه کنیم و بسته ها را به روز کنیم.
echo "deb http://deb.debian.org/debian bullseye-backports main" | tee -a /etc/apt/sources.list
apt-get update
خروجی :
root@vps:~# echo "deb http://deb.debian.org/debian bullseye-backports main" | te e -a /etc/apt/sources.list
deb http://deb.debian.org/debian bullseye-backports main
root@vps:~# apt-get update
Get:1 http://deb.debian.org/debian bullseye InRelease [116 kB]
Get:2 http://security.debian.org/debian-security bullseye-security InRelease [48.4 kB]
Get:3 http://deb.debian.org/debian bullseye-updates InRelease [44.1 kB]
Get:4 http://deb.debian.org/debian bullseye-backports InRelease [49.0 kB]
Get:5 http://security.debian.org/debian-security bullseye-security/main amd64 Packages [210 kB]
Get:6 http://security.debian.org/debian-security bullseye-security/main Translation-en [137 kB]
Get:7 http://deb.debian.org/debian bullseye/main amd64 Packages [8,183 kB]
Get:8 http://deb.debian.org/debian bullseye/main Translation-en [6,240 kB]
Get:9 http://deb.debian.org/debian bullseye-updates/main amd64 Packages.diff/Index [15.1 kB]
Get:10 http://deb.debian.org/debian bullseye-updates/main Translation-en.diff/Index [6,117 B]
Get:11 http://deb.debian.org/debian bullseye-updates/main amd64 Packages T-2022-10-31-2015.41-F-2022-08-18-2019.35.pdiff [14.3 kB]
Get:11 http://deb.debian.org/debian bullseye-updates/main amd64 Packages T-2022-10-31-2015.41-F-2022-08-18-2019.35.pdiff [14.3 kB]
Get:12 http://deb.debian.org/debian bullseye-updates/main Translation-en T-2022-10-21-2017.32-F-2022-09-22-1635.40.pdiff [6,025 B]
Get:12 http://deb.debian.org/debian bullseye-updates/main Translation-en T-2022-10-21-2017.32-F-2022-09-22-1635.40.pdiff [6,025 B]
Get:13 http://deb.debian.org/debian bullseye-backports/main amd64 Packages [379 kB]
Get:14 http://deb.debian.org/debian bullseye-backports/main Translation-en [313 kB]
Fetched 15.8 MB in 4s (4,001 kB/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
55 packages can be upgraded. Run 'apt list --upgradable' to see them.
N: Repository 'http://deb.debian.org/debian bullseye InRelease' changed its 'Version' value from '11.3' to '11.6'
مرحله 3 – کرنل را نصب کنید
پس از بهروزرسانی بستهها، اجازه دهید نسخههای هستهای را که برای نصب در دسترس ما هستند تأیید کنیم.
برای این کار دستور زیر را اجرا کنید
apt search linux-image
می توانید متوجه شوید که چندین نسخه فهرست شده است که از مخزن backports در دسترس هستند.
برای نصب کرنل جدید دستور زیر را اجرا کنید
apt -t bullseye-backports upgrade
پس از نصب کرنل، سرور را راه اندازی مجدد کنید تا بتواند به نسخه جدید راه اندازی شود.
reboot
مرحله 4 – نسخه هسته را تأیید کنید
حال، اجازه دهید با استفاده از دستور uname تأیید کنیم که نسخه هسته سیستم دبیان روشن است.
uname -r
خروجی:
root@vps:~# uname -r
6.0.0-0.deb11.6-amd64
ممنون که مثل همیشه همراه ما بودید با نصب کرنل 6 در دبیان 11 موفق و سربلند باشید D: