diff --git a/pages.fa/linux/dnf.md b/pages.fa/linux/dnf.md new file mode 100644 index 0000000000..e338b31cbf --- /dev/null +++ b/pages.fa/linux/dnf.md @@ -0,0 +1,37 @@ +# dnf + +> ابزار مدیریت بسته‌ها برای RHEL، Fedora و CentOS (جایگزین `yum`). +> برای دستورات معادل در دیگر مدیران بسته، به مراجعه کنید. +> اطلاعات بیشتر: . + +- ارتقاء بسته‌های نصب شده به جدیدترین نسخه‌های موجود: + +`sudo dnf upgrade` + +- جستجوی بسته‌ها بر اساس کلمات کلیدی: + +`dnf search {{کلمه_کلیدی1 کلمه_کلیدی2 ...}}` + +- نمایش جزئیات یک بسته: + +`dnf info {{بسته}}` + +- نصب یک بسته جدید (از `-y` برای تأیید اتوماتیک تمام پنجره‌ها استفاده کنید): + +`sudo dnf install {{بسته1 بسته2 ...}}` + +- حذف یک بسته: + +`sudo dnf remove {{بسته1 بسته2 ...}}` + +- لیست بسته‌های نصب شده: + +`dnf list --installed` + +- یافتن بسته‌هایی که دستور مشخصی را ارائه می‌دهند: + +`dnf provides {{دستور}}` + +- مشاهده تاریخچه تمام عملیات‌های گذشته: + +`dnf history`