DNF5-SYSTEM-UPGRADE(8) dnf5 DNF5-SYSTEM-UPGRADE(8)

dnf5-system-upgrade - دستور ارتقای سیستم در DNF5

dnf5 system-upgrade <subcommand> [options]

دستور system-upgrade برای ارتقای سیستم به یک نسخه اصلی (major release) جدید استفاده می‌شود. ابتدا، زیردستور download بسته‌ها را در حالی که سیستم به صورت عادی در حال اجرا است دانلود می‌کند. سپس، زیردستور reboot سیستم را مجدداً در یک محیط کمینه (مینیمال) «آفلاین» راه‌اندازی می‌کند تا ارتقاها اعمال شوند.

دستور dnf5 system-upgrade روش پیشنهادی برای ارتقای سیستم به یک نسخه اصلی جدید است. پیش از اقدام، مطمئن شوید که سیستم شما کاملاً به‌روزرسانی شده است (dnf5 --refresh upgrade).

دستور system-upgrade در بسیاری از زیردستورها با زیردستور آفلاین <#offline-command-ref-label> مشترک است.

دستور dnf5-offline(8)، دستور آفلاین <#offline-command-ref-label> را ببینید.
تمام بسته‌های مورد نیاز برای ارتقا به یک نسخه اصلی جدید را دانلود کرده و قابلیت نصب آن‌ها را بررسی می‌کند.
دستور dnf5-offline(8)، دستور آفلاین <#offline-command-ref-label> را ببینید.
دستور dnf5-offline(8)، دستور آفلاین <#offline-command-ref-label> را ببینید.

اجباری. نسخه‌ای که سیستم باید به آن ارتقا یابد. مقدار $releasever را در تمام مخازن فعال تنظیم می‌کند. معمولاً یک عدد یا rawhide است.
مانند dnf5 update عمل می‌کند: بسته‌های مربوط به انتشار جدید را در صورتی که از نسخه فعلی نصب‌شده قدیمی‌تر باشند، نصب نمی‌کند. این برعکس رفتار پیش‌فرض است که مانند dnf5 distro-sync عمل کرده و همواره بسته‌های انتشار جدید را نصب می‌کند، حتی اگر از نسخه نصب‌شده فعلی قدیمی‌تر باشند.
اجازه حذف بسته‌های نصب‌شده برای حل هرگونه مشکل احتمالی وابستگی‌ها را می‌دهد.
دستور dnf5-offline(8)، دستور آفلاین <#offline-command-ref-label> را ببینید.
دستور dnf5-offline(8)، دستور آفلاین <#offline-command-ref-label> را ببینید.

دستور dnf5-offline(8)، دستور آفلاین <#offline-command-ref-label> را ببینید.

dnf5 --refresh upgrade

dnf5 system-upgrade download --releasever 40

dnf5 system-upgrade reboot

dnf5 system-upgrade log --number=-1

dnf5-offline(8)، دستور آفلاین <#offline-command-ref-label>
<https://www.freedesktop.org/wiki/Software/systemd/SystemUpdates>

فایل AUTHORS.md را در توزیع سورس‌کد dnf5 ببینید.

مشارکت‌کنندگان پروژه dnf5.

September 6, 2026