آموزش کامل آپدیت CentOS 8

آپدیت و به روز رسانی هر سیستمی یکی از موارد مهم در بهبود امنیت و افزایش کارایی های آن سیستم است که به طور معمول به روز رسانی ها شامل حل مشکلات قبلی یک سیستم و اضافه شدن قابلیت های جدید جهت بهبود عملکرد آن است. سیستم عامل لینوکس توزیع CentOS 8 جدیدترین عضو و نسخه CentOS است که به دلیل جدید بودن آن در حال حاضر به طور مداوم به روز رسانی های جدید دریافت می کند تا کاربران بتوانند با آپدیت سیستم عامل کارایی آن را افزایش دهند به همین دلیل در این مطلب از پرداز آی تی با آموزش کامل آپدیت CentOS 8 در خدمت شما هستیم تا نحوه به روز رسانی سیستم عامل و پکیج های آن را برای شما توضیح دهیم.
در ادامه آموزش کامل آپدیت CentOS 8 همراه پرداز آی تی باشید تا این مطلب آموزشی را همراه یکدیگر به پایان برسانیم.
آموزش کامل آپدیت CentOS 8
پیشنهاد می کنیم پیش از انجام هر آپدیتی بر روی سیستم عامل سرور مجازی یا اختصاصی خود یک بک آپ از سرور خود تهیه کنید.
برای شروع ابتدا با استفاده از دسترسی SSH به سرور لینوکس خود متصل شوید. توجه داشته باشید در این مطلب ما از دسترسی کاربر sudo برای اجرای دستورات استفاده می کنیم.
ابتدا با استفاده از دستور زیر وضعیت آپدیت هایی که برای دریافت و نصب بر روی سیستم در دسترس قرار دارند را بررسی می کنیم.
sudo yum check-update
پس از مشاهده آپدیت های موجود برای نصب شما می توانید در مرحله اول با استفاده از دستور زیر کرنل CentOS را آپدیت کنید البته توجه داشته باشید که هسته یا همان کرنل سیستم عامل یکی از مواردی هستند که به ندرت آپدیت می شوند و امکان دارد با اجرا دستور زیر نیز هیچ آپدیتی برای هسته سیستم عامل دریافت نکنید به همین منظور می توانید ابتدا با استفاده از دستور زیر نسخه کرنل سیستم عامل را به دست آورید.
uname -mrs
حال با اجرا دستور زیر کرنل را آپدیت می کنیم.
sudo yum update -y kernel
پس از به روز رسانی کرنل لینوکس نوبت به آپدیت پکیج ها و بسته های نصبی بر روی CentOS 8 می رسد.
sudo yum update
پس از اجرا دستور فوق، بسته هایی که باید آپدیت یا نصب شوند همراه با حجم آنها نمایش داده می شوند که برای تایید و شروع به روز رسانی آنها باید کلید Y و سپس Enter را فشار دهید مانند خروجی زیر.
Last metadata expiration check: 0:13:04 ago on Sun 23 Feb 2020 04:43:10 AM EDT. Dependencies resolved. ============================================================================================================================ Package Arch Version Repository Size ============================================================================================================================ Upgrading: bash x86_64 4.4.19-8.el8_0 BaseOS 1.5 M bind-export-libs x86_64 32:9.11.4-17.P2.el8_0.1 BaseOS 1.1 M grub2-common noarch 1:2.02-66.el8_0.1 BaseOS 880 k grub2-pc x86_64 1:2.02-66.el8_0.1 BaseOS 35 k grub2-pc-modules noarch 1:2.02-66.el8_0.1 BaseOS 899 k grub2-tools x86_64 1:2.02-66.el8_0.1 BaseOS 1.9 M grub2-tools-extra x86_64 1:2.02-66.el8_0.1 BaseOS 1.0 M grub2-tools-minimal x86_64 1:2.02-66.el8_0.1 BaseOS 196 k . . . . . . sssd-kcm x86_64 2.0.0-43.el8_0.3 BaseOS 207 k sssd-nfs-idmap x86_64 2.0.0-43.el8_0.3 BaseOS 94 k systemd x86_64 239-13.el8_0.5 BaseOS 3.4 M systemd-libs x86_64 239-13.el8_0.5 BaseOS 551 k systemd-pam x86_64 239-13.el8_0.5 BaseOS 222 k systemd-udev x86_64 239-13.el8_0.5 BaseOS 1.3 M epel-release noarch 8-6.el8 epel 21 k Installing dependencies: grub2-tools-efi x86_64 1:2.02-66.el8_0.1 BaseOS 444 k Transaction Summary ============================================================================================================================ Install 1 Package Upgrade 50 Packages Total download size: 47 M Is this ok [y/N]: Y << Press Y and Enter Downloading Packages: (1/51): grub2-tools-efi-2.02-66.el8_0.1.x86_64.rpm 226 kB/s | 444 kB 00:01 (2/51): bind-export-libs-9.11.4-17.P2.el8_0.1.x86_64.rpm 364 kB/s | 1.1 MB 00:03 (3/51): grub2-pc-2.02-66.el8_0.1.x86_64.rpm 346 kB/s | 35 kB 00:00 (4/51): grub2-common-2.02-66.el8_0.1.noarch.rpm 575 kB/s | 880 kB 00:01 (5/51): bash-4.4.19-8.el8_0.x86_64.rpm 413 kB/s | 1.5 MB 00:03 (6/51): grub2-pc-modules-2.02-66.el8_0.1.noarch.rpm 699 kB/s | 899 kB 00:01 (7/51): grub2-tools-minimal-2.02-66.el8_0.1.x86_64.rpm
دستور زیر نیز برای بررسی آپدیت های امنیتی سیستم عامل است و در صورتی که تنها می خواهید بسته های امنیتی سرور مجازی یا اختصاصی آپدیت شوند دستور زیر را اجرا کنید.
sudo yum --security update
همچنین شما می توانید سایر برنامه ها و بسته های نصبی روی سرور مثل وب سرور، php و … را به صورت مجزا آپدیت کنید.
sudo yum update package_name sudo yum update nginx sudo yum update apache sudo yum update php sudo yum update httpd
sudo yum -x 'kernel*' -x 'php*' update
در نهایت با استفاده از این دستورات شما می توانید تمام سیستم عامل یا قسمت های دلخواه آن را آپدیت کنید.
ریبوت سیستم عامل لینوکس
پس از به روز رسانی شما باید سیستم عامل را ریبوت کنید.
sudo reboot
پس از این شما می توانید با استفاده از دستوراتی که در ابتدا نیز از آنها استفاده کردیم وضعیت آپدیت ها را بررسی کنید.
بررسی آپدیت کرنل لینوکس
uname -mrs
بررسی آپدیت بسته های سیستم عامل
sudo yum check-update
در اینجا به پایان آموزش کامل آپدیت CentOS 8 از پرداز آی تی رسیدیم و امیدواریم با استفاده از این آموزش توانسته باشید سیستم عامل سنتوس 8 سرور مجازی یا اختصاصی خود را به روز رسانی کنید.