tutorials:other:upgrading-fedora
تفاوتها
تفاوت دو نسخهٔ متفاوت از صفحه را مشاهده میکنید.
نگارش قبل در دو طرفنگارش قبلنگارش بعد | نگارش قبل | ||
tutorials:other:upgrading-fedora [2019/11/23 19:09] – phoenix | tutorials:other:upgrading-fedora [2022/11/15 22:20] (فعلی) – [پاکسازی بسته های قدیمی] phoenix_wiki | ||
---|---|---|---|
خط 1: | خط 1: | ||
====== آپگرید فدورا به نسخه جدید ====== | ====== آپگرید فدورا به نسخه جدید ====== | ||
در این آموزش به صورت ساده آپگرید فدورا به نسخه های جدید را آموزش میدهیم فقط مدنظر داشته باشید حتما از اطلاعات خود بک آپ تهیه کنید که در صورتی که آپگرید با موفقیت انجام نشد برای اطلاعات شما مشکلی پیش نیاد. | در این آموزش به صورت ساده آپگرید فدورا به نسخه های جدید را آموزش میدهیم فقط مدنظر داشته باشید حتما از اطلاعات خود بک آپ تهیه کنید که در صورتی که آپگرید با موفقیت انجام نشد برای اطلاعات شما مشکلی پیش نیاد. | ||
+ | <WRAP center round tip 60%> | ||
+ | در صورت هرگونه سوال یا مشکل حتما در [[https:// | ||
+ | [[https:// | ||
+ | </ | ||
===== قدم اول : به روز رسانی نرم افزارها ===== | ===== قدم اول : به روز رسانی نرم افزارها ===== | ||
برای این منظور دستور زیر را در ترمینال تایپ یا کپی کنید. | برای این منظور دستور زیر را در ترمینال تایپ یا کپی کنید. | ||
خط 22: | خط 26: | ||
sudo dnf system-upgrade reboot | sudo dnf system-upgrade reboot | ||
</ | </ | ||
+ | در صورت هرگونه مشکل حتما در انجمن ذکر بکنید | ||
+ | ===== پاکسازی بسته های بازنشسته ===== | ||
+ | هر نسخه فدورا چند بسته را بازنشسته می کند. دلایل مختلفی برای این موضوع وجود دارد: منسوخ شدن بسته یا کناره گیری نگهدارنده بسته. فدورا دیگر این بسته ها را توزیع نمی کند، اما آنها همچنان در سیستم های شما وجود دارند. شما هرگز به روزرسانی دریافت نخواهید کرد. به شدت توصیه می شود این بسته ها را حذف کنید. | ||
+ | < | ||
+ | sudo dnf install remove-retired-packages | ||
+ | remove-retired-packages | ||
+ | </ | ||
+ | ===== پاکسازی بسته های قدیمی ===== | ||
+ | |||
+ | با تایپ دستور زیر می توانید لیستی از بسته های دارای وابستگی های شکسته را مشاهده کنید: | ||
+ | |||
+ | < | ||
+ | sudo dnf repoquery --unsatisfied | ||
+ | </ | ||
+ | لیست باید خالی باشد، اما اگر اینطور نیست، آنها را حذف کنید زیرا احتمالاً کار نمی کنند. | ||
+ | |||
+ | می توانید بسته های تکراری (بسته هایی با چندین نسخه نصب شده) را با دستور زیر مشاهده کنید | ||
+ | < | ||
+ | sudo dnf repoquery --duplicates | ||
+ | </ | ||
+ | <WRAP center round tip 60%> | ||
+ | ابتدا '' | ||
+ | </ | ||
+ | برای بسته های موجود در مخازن رسمی، آخرین نسخه باید نصب شود. با این حال، برخی از بسته هایی که هنوز روی سیستم شما هستند ممکن است دیگر در مخازن نباشند. برای دیدن لیستی از این بسته ها این کار را انجام دهید: | ||
+ | < | ||
+ | sudo dnf list extras | ||
+ | </ | ||
+ | اگر بستهای را مشاهده کردید که به آن نیاز ندارید یا استفاده نمیکنید، میتوانید آن را با دستور زیر حذف کنید: | ||
+ | < | ||
+ | sudo dnf remove $(sudo dnf repoquery --extras --exclude=kernel, | ||
+ | </ | ||
+ | میتوانید با خیال راحت بستههایی را که دیگر استفاده نمیشوند با دستور زیر حذف کنید: | ||
+ | < | ||
+ | sudo dnf autoremove | ||
+ | </ | ||
+ | <WRAP center round important 60%> | ||
+ | DNF تصمیم می گیرد که دیگر نیازی به یک بسته نیست. با این حال، این بدان معنا نیست که بسته مفید نیست یا شما از آن استفاده نمی کنید. فقط مواردی را که مطمئن هستید به آن نیاز ندارید حذف کنید. | ||
+ | </ | ||
+ |
tutorials/other/upgrading-fedora.1574523544.txt.gz · آخرین ویرایش: 2019/11/23 19:09 توسط phoenix