ارتقا Rocky Linux 8 به نسخه 9

https://negarnovin.com/docs/how-to-upgrade-from-rocky-linux-8-to-rocky-linux-9/ · آخرین به‌روزرسانی: · نویسنده: نگارنوین · سایت: نگارنوین · 8 دقیقه مطالعه

📌 خلاصه (TL;DR)

نحوه ارتقا از راکی ​​لینوکس ۸ به راکی ​​لینوکس ۹ آموزش ارتقا Rocky Linux 8 به نسخه 9 How to Upgrade from Rocky Linux 8 to Rocky Linux 9

📊 حقایق کلیدی

URLhttps://negarnovin.com/docs/how-to-upgrade-from-rocky-linux-8-to-rocky-linux-9/
تاریخ انتشار2025-09-23
آخرین به‌روزرسانی2026-09-10
نویسندهنگارنوین
ناشرنگارنوین
زبانفارسی (fa-IR)
تعداد کلمات1525
نوع صفحهبرگه

📄 محتوای کامل

نحوه ارتقا از راکی ​​لینوکس ۸ به راکی ​​لینوکس ۹ با راهنمای گام به گام ما، از راکی ​​لینوکس ۸ به ۹ ارتقا دهید تا امنیت، عملکرد و پشتیبانی سخت‌افزاری مدرن را بهبود بخشید.

مقدمه

راکی لینوکس ۹ یک سیستم عامل اصلی است که جانشین راکی ​​لینوکس ۸ شده و امنیت بهبود یافته، عملکرد بهتر و بسته‌های نرم‌افزاری به‌روز را ارائه می‌دهد. راکی ​​لینوکس ۹ همچنین از سخت‌افزارهای مدرن با ویژگی‌های جدید هسته برای بهبود مدیریت سیستم و خودکارسازی فرآیندها پشتیبانی می‌کند. ارتقاء راکی ​​لینوکس ۸ به راکی ​​لینوکس ۹ تضمین می‌کند که سرور شما به‌روز است و از آخرین پیشرفت‌های امنیتی استفاده می‌کند.

این مقاله نحوه ارتقا از راکی ​​لینوکس ۸ به راکی ​​لینوکس ۹ را توضیح می‌دهد.

پیش‌ نیازها

قبل از شروع:

  • یک نمونه Rocky Linux ۸ را روی سرور مجازی خود نصب کنید .
  • با استفاده از SSH به عنوان یک کاربر غیر ریشه با امتیازات sudo به نمونه دسترسی پیدا کنید.
  • تأیید کنید که سرور شما حداقل 2GBفضای خالی دارد. کنسولکپی
    $ df -h

    خروجی شما باید مشابه تصویر زیر باشد:

    Filesystem      Size  Used Avail Use% Mounted on
    udev            462M     0  462M   0% /dev
    tmpfs            96M  1.9M   94M   2% /run
    /dev/vda2        23G  5.1G   17G  23% /
    tmpfs           480M     0  480M   0% /dev/shm
    tmpfs           5.0M     0  5.0M   0% /run/lock
    /dev/vda1       511M   12M  500M   3% /boot/efi
    tmpfs            96M     0   96M   0% /run/user/0

ایجاد یک نسخه پشتیبان کامل از سرور

ارتقا به Rocky Linux ۹ می‌تواند بسته‌های سرور موجود را خراب کند، که ممکن است با سیستم عامل جدید ناسازگار باشند. اسنپ‌شات یک کپی در لحظه است که وضعیت و سیستم فایل نمونه را برای اهداف نسخه‌بندی و پشتیبان‌گیری ثبت می‌کند. مراحل زیر را دنبال کنید تا در صورت عدم موفقیت فرآیند ارتقا، یک اسنپ‌شات جدید برای بازیابی نمونه خود بگیرید.

  1. وارد ناحیه کاربری شوید .
  2. روی Products کلیک کنید و از منوی ناوبری اصلی، Compute را انتخاب کنید.
    ارتقا Rocky Linux ۸ به نسخه ۹
  3. نمونه‌ی Rocky Linux ۸ مورد نظر خود را انتخاب کنید تا صفحه‌ی مدیریت آن باز شود.
  4. به برگه Snapshots بروید .

  5. یک برچسب جدید برای snapshot در فیلد Label وارد کنید و روی Take Snapshot کلیک کنید .

  6. پیشرفت اسنپ‌شات را زیر نظر داشته باشید و تغییرات وضعیت را از Pending به Available تأیید کنید .

شما یک snapshot جدید ایجاد کرده‌اید که می‌توانید در صورت عدم موفقیت ارتقا، از آن برای بازیابی نمونه اصلی خود استفاده کنید. اگر در حال ارتقا یک سرور محلی هستید، قبل از شروع فرآیند ارتقا، از ابزارهای پشتیبان‌گیری مانند rsyncیا tarبرای پشتیبان‌گیری استفاده کنید.

تست سازگاری برنامه‌ های نصب شده

برای بررسی سازگاری برنامه‌های نصب شده روی سرور خود، مراحل زیر را دنبال کنید.

  1. برای مشاهده آخرین ویژگی‌ها، بسته‌های منسوخ‌شده و برنامه‌های شناخته‌شده با مشکلات سازگاری، به صفحه یادداشت‌های رسمی انتشار Rocky Linux ۹ مراجعه کنید .
  2. تأیید کنید که تمام بسته‌های نرم‌افزاری روی سرور با Rocky Linux ۹ سازگار هستند.
  3. مخازن شخص ثالث مانند EPEL و RPM Fusion را برای به‌روزرسانی‌های سازگاری آزمایش کنید و آنها را غیرفعال کنید تا از تداخل بسته‌ها جلوگیری شود.
  4. بسته‌هایی را که ممکن است در طول فرآیند ارتقا نیاز به توجه داشته باشند، پیدا و یادداشت کنید.

آماده‌ سازی قبل از ارتقا

آماده‌سازی سرور شما شامل ارتقاء تمام بسته‌های موجود برای یک ارتقاء روان و موفق است. مراحل زیر را برای آماده‌سازی سرور قبل از ارتقاء به Rocky Linux ۹ دنبال کنید.

  1. فهرست اطلاعات بسته سرور را به‌روزرسانی کنید. کنسولکپی
    $ sudo dnf update -y
  2. تمام بسته‌های نصب شده را به آخرین نسخه‌ها ارتقا دهید. کنسولکپی
    $ sudo dnf upgrade --refresh
  3. هرگونه وابستگی که دیگر توسط بسته‌های فعال مورد نیاز نیست را حذف کنید. کنسولکپی
    $ sudo dnf autoremove -y
  4. برای اطمینان از روان بودن فرآیند ارتقا، حافظه پنهان (cache) مدیریت بسته DNF را پاک کنید. کنسولکپی
    $ sudo dnf clean all

ارتقا راکی ​​لینوکس ۸ به راکی ​​لینوکس ۹

مراحل زیر را برای نصب کلیدهای Rocky Linux ۹ GPG، نسخه‌های منتشر شده و بسته‌های مخزن به منظور جایگزینی نسخه Rocky Linux ۸ روی سرور خود دنبال کنید.

  1. برای تأیید آخرین نسخه‌های قابل اعمال روی سرور خود، به صفحه بسته‌های Rocky Linux ۹ مراجعه کنید . سپس، جدیدترین بسته‌های rocky-release، rocky-repos، و را نصب کنید rocky-gpg-keys. کنسولکپی
    $ sudo dnf install http://download.rockylinux.org/pub/rocky/9/BaseOS/x86_64/os/Packages/r/rocky-gpg-keys-9.4-1.7.el9.noarch.rpm http://download.rockylinux.org/pub/rocky/9/BaseOS/x86_64/os/Packages/r/rocky-release-9.4-1.7.el9.noarch.rpm http://download.rockylinux.org/pub/rocky/9/BaseOS/x86_64/os/Packages/r/rocky-repos-9.4-1.7.el9.noarch.rpm
  2. rpmconfبرای جلوگیری از تداخل در نصب ، بسته‌های yum-utils‎، ‎، ‎و را حذف کنید epel-release. کنسولکپی
    $ sudo dnf -y remove rpmconf yum-utils epel-release
  3. redhat-logosبرای غیرفعال کردن هرگونه تغییر در نام تجاری، فایل را حذف کنید . کنسولکپی
    $ sudo rm -rf /usr/share/redhat-logos
  4. سرور را به راکی ​​لینوکس ۹ ارتقا دهید. کنسولکپی
    $ sudo dnf -y --releasever=9 --allowerasing --setopt=deltarpm=false distro-sync

    دستور بالا فرآیند ارتقا را آغاز می‌کند. این --allowerasingگزینه بسته‌هایی را که در طول فرآیند ارتقا با وابستگی‌هایشان تداخل دارند، حذف می‌کند.

  5. برای تغییر از ابزار Berkeley DB در Rocky Linux ۸ به SQLite در Rocky Linux ۹، پایگاه داده را بازسازی کنید. کنسولکپی
    $ sudo rpm --rebuilddb
  6. برای اعمال تغییرات، سرور را مجدداً راه‌اندازی کنید. کنسولکپی
    $ sudo reboot

سرور ارتقا یافته Rocky Linux ۹ را آزمایش کنید

برای آزمایش سرور ارتقا یافته Rocky Linux ۹ مراحل زیر را دنبال کنید.

  1. Rocky Linuxاطلاعات مربوط به نسخه سیستم عامل را مشاهده کنید و نسخه آن را تأیید کنید 9. کنسولکپی
    $ cat /etc/os-release

    خروجی:

    NAME="Rocky Linux"
    VERSION="9.4 (Blue Onyx)"
    ID="rocky"
    ID_LIKE="rhel centos fedora"
    VERSION_ID="9.4"
    PLATFORM_ID="platform:el9"
    PRETTY_NAME="Rocky Linux 9.4 (Blue Onyx)"
    ANSI_COLOR="0;32"
    LOGO="fedora-logo-icon"
    CPE_NAME="cpe:/o:rocky:rocky:9::baseos"
    HOME_URL="https://rockylinux.org/"
    BUG_REPORT_URL="https://bugs.rockylinux.org/"
    SUPPORT_END="2032-05-31"
    ROCKY_SUPPORT_PRODUCT="Rocky-Linux-9"
    ROCKY_SUPPORT_PRODUCT_VERSION="9.4"
    REDHAT_SUPPORT_PRODUCT="Rocky Linux"
    REDHAT_SUPPORT_PRODUCT_VERSION="9.4"

    بر اساس خروجی فوق، نسخه Rocky Linux ۹ 9.4 (Blue Onyx)سیستم عامل فعال است.

  2. دسترسی به سرویس‌های خارجی مانند google.comاستفاده از ابزار Ping را آزمایش کنید. کنسولکپی
    $ ping -c 5 google.com

عیب‌ یابی

برای رفع هرگونه مشکل احتمالی که ممکن است در طول فرآیند ارتقا با آن مواجه شوید، مراحل زیر را دنبال کنید.

  1. هر ماژول متناقضی که با Rocky Linux ۹ سازگار نیست را فهرست کنید. کنسولکپی
    $ sudo dnf repoquery --unsatisfied
  2. هر ماژولی که تداخل دارد را به حالت اولیه‌اش برگردانید. module-nameنام ماژول را جایگزین کنید. کنسولکپی
    $ sudo dnf module reset module-name
  3. تمام بسته‌های منسوخ‌شده را فهرست کنید. کنسولکپی
    $ sudo dnf list obsoleted
  4. بسته‌های منسوخ را حذف کنید. package-nameبسته‌ی مورد نظر خود را جایگزین کنید. کنسولکپی
    $ sudo dnf remove package-name
  5. گزارش‌های سیستم را مشاهده کنید و هرگونه خطا یا هشداری را روی سرور خود تأیید کنید. کنسولکپی
    $ sudo journalctl -p 3 -xb

    خروجی شما باید مشابه تصویر زیر باشد.

    -- Logs begin at Thu 2024-08-08 10:40:50 UTC, end at Thu 2024-08-08 10:44:20 UTC. --
    Aug 08 10:40:50 guest kernel: shpchp 0000:02:00.0: pci_hp_register failed with error -16
    Aug 08 10:40:50 guest kernel: shpchp 0000:02:00.0: Slot initialization failed
    Aug 08 10:40:53 rockylinux systemd-sysctl[588]: Line is not an assignment at '/usr/lib/sysctl.d/50-redhat.conf:8': (null)
    Aug 08 10:40:53 rockylinux systemd[1]: Failed to start Apply Kernel Variables.
    -- Subject: Unit systemd-sysctl.service has failed
    -- Defined-By: systemd
    -- Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
    -- Unit systemd-sysctl.service has failed.
    -- The result is failed.
    Aug 08 10:40:55 rockylinux smartd[708]: In the system's table of devices NO devices found to scan

    خطای فوق یک خطای نحوی یا پیکربندی در /usr/lib/sysctl.d/50-redhat.confفایل را نشان می‌دهد.

  6. فایل را باز کنید /usr/lib/sysctl.d/50-redhat.conf. کنسولکپی
    $ sudo nano /usr/lib/sysctl.d/50-redhat.conf

    دستورالعمل زیر را پیدا کنید.

    -net.ipv4.conf.all.rp_filter

    #با اضافه کردن یک کاراکتر در ابتدای خط، دستورالعمل را کامنت کرده و غیرفعال کنید .

    فایل را ذخیره کنید و ببندید.

  7. systemd-sysctlبرای اعمال تغییرات، سرویس را مجدداً راه‌اندازی کنید . کنسولکپی
    $ sudo systemctl start systemd-sysctl

نتیجه‌ گیری

شما سرور خود را از Rocky Linux ۸ به Rocky Linux ۹ ارتقا داده‌اید. Rocky Linux عملکرد و ویژگی‌های پیشرفته‌ای را ارائه می‌دهد که به شما امکان می‌دهد برنامه‌ها را به طور ایمن اجرا کنید. برای اطلاعات بیشتر در مورد فرآیند ارتقا، به انجمن‌های Rocky Linux مراجعه کنید .

🖼️ تصاویر

🏷️ کلمات کلیدی

ارتقا Rocky Linux 8 به نسخه 9، نحوه ارتقا از راکی ​​لینوکس ۸ به راکی ​​لینوکس ۹، مقدمه، پیش‌ نیازها، خرید ارتقا Rocky Linux 8 به نسخه 9، قیمت ارتقا Rocky Linux 8 به نسخه 9، بهترین ارتقا Rocky Linux 8 به نسخه 9

🧩 JSON-LD

{"@context":"https://schema.org","@type":"WebPage","headline":"ارتقا Rocky Linux 8 به نسخه 9","url":"https://negarnovin.com/docs/how-to-upgrade-from-rocky-linux-8-to-rocky-linux-9/","datePublished":"2025-09-23T12:07:45+03:30","dateModified":"2026-09-10T06:25:15+03:30","author":{"@type":"Person","name":"نگارنوین"},"publisher":{"@type":"Organization","name":"نگارنوین"},"inLanguage":"fa-IR","description":"نحوه ارتقا از راکی ​​لینوکس ۸ به راکی ​​لینوکس ۹ آموزش ارتقا Rocky Linux 8 به نسخه 9 How to Upgrade from Rocky Linux 8 to Rocky Linux 9"}

📈 آمار و ارقام قابل استناد

📄 نحوهٔ استناد به این صفحه

متن ساده:

ارتقا Rocky Linux ۸ به نسخه ۹ — نگارنوین (https://negarnovin.com/docs/how-to-upgrade-from-rocky-linux-8-to-rocky-linux-9/)، آخرین به‌روزرسانی 2026-09-10

Markdown:

[ارتقا Rocky Linux ۸ به نسخه ۹](https://negarnovin.com/docs/how-to-upgrade-from-rocky-linux-8-to-rocky-linux-9/) — نگارنوین (به‌روزرسانی 2026-09-10)