DNF مدیریت بسته ای می باشد که به وسیله ی آن می توان بسته های نرم افزاری را نصب،حذف،بروزرسانی و در کل مدیریت کرد.DNF از Yum که یک مدیر بسته می باشد Fork شده است.
گفتنی است که DNF از فدورا ۱۸ در مخازن فدورا وجود داشت و قابل استفاده بود که با انتشار فدورا ۲۲ مدیر بسته ی پیش فرض و جایگزین Yum شد.کار با DNF به همان سادگی کار با Yum می باشد و بیشتر دستورها یکسان هستند و تنها کافیست به جای دستور yum از dnf استفاده کرد.
برای نصب dnf کافیست تا این دستور را اجرا کنید،البته همانطور که گفته شد،برای فدورا ۲۲ نیازی به نصب آن نیست :
#yum install dnf
در ادامه مهمترین و پر کاربردترین دستورات DNF توضیح داده خواهد شد.
دستور کلی استفاده از dnf به صورت زیر می باشد :
dnf [options] <command> [<args>…]
همانطور که گفته شد، استفاده از dnf مانند yum می باشد.به عنوان مثال برای نصب یک بسته با yum از این دستور استفاده می شود :
#yum install <package-name>
حال برای اجرای همان دستور با dnf به این صورت باید عمل کرد :
#dnf install <package-name>
برای نصب یک بسته بدون دریافت تایید :
#dnf install -y <package-name>
برای حذف یک بسته از این دستور استفاده می شود :
#dnf remove <package-name>
برای نمایش لیستی از تمام بسته های نصب شده روی سیستم از این دستور استفاده می شود :
#dnf list
برای نمایش لیست گروه های نرم افزاری از این دستور استفاده می شود :
#dnf grouplist
برای نصب یک گروه نرم افزاری از این دستور استفاده می شود :
#dnf groupinstall “<group-name>”
برای جستجو کردن یک بسته در مخازن از این دستور استفاده می شود :
#dnf search <package-name>
برای بروزرسانی همه ی بسته های rpm نصب شده روی سیستم از این دستور استفاده می شود :
#dnf update
برای بروزرسانی یک بسته ی خاص از این دستور استفاده می شود :
#dnf update <package-name>
برای مشاهده اطلاعاتی در مورد یک بسته از این دستور استفاده می شود :
#dnf info <package-name>
برای اطلاعات بیشتر در مورد دستورات dnf می توانید راهنمای آن را مطالعه نمایید و از دستورات پایین استفاده کنید :
#dnf --help
#man dnf
پیکربندی DNF :
تمامی فایل های مخازن که با پسوند repo می باشند در مسیر زیر قرار دارند :
/etc/yum.repos.d
فایل پیکربندی DNF در مسیر زیر قرار دارد :
/etc/dnf/dnf.conf
سلام
من نسخه ۶۴ بیتی رر گرفتم ولی موقع بالا اومدن خطای oh no رو میده
چرا؟تا حالا همچین مشکلی رو نداشتم
درود بر شما
فکر کنم مربوط به کارت گرافیک باشه.
spin kde رو امتحان کنین.
سلام
ممنونم در مورد آموزش در این مورد هم اگر لطف کنید آمورشی بگدارید
Saving laptop power with powertop.
http://fedoramagazine.org/saving-laptop-power-with-powertop/
سلام . بر خلاف ابونتو وقتی در هنگام دانلود یک بسته (منظورم دستور dnf install است ) اینترنت قطع میشود ، هنگامی که از دوباره فرمان نصب میزنیم از اول شروع به دانلود میکند ! چگونه این مشکل را حل کنم ؟ (ادامه دانلود قبلی را بدهد )
درود بر شما
توی فایل کانفیگ dnf این خط رو اضافه کنین :
deltarpm=true
سلام . منظورم چیز دیگری بود یعنی وقتی 31 درصد یک بسته نصبی را دانلود کرد اینترنت قطع شود و یک ساعت بعد که اینترنت وصل شد وقتی دیتور نصب همان بسته را از دوباره وارد کردم ادامه دانلود را از 31 درصد بدهد (مثل apt-get در ابونتو ) اما با کانفیگ شما (بسته های دلتا ) باز هم از صفر شروع میکند . میخواهم یک مدیر دانلود با قابلیت ادامه دانلود مسولیت دانلود (مثل aria2 ) بسته های نصبی را بر عهده بگیرد .
هر وقت می خوام از dnf استفاده کنم این پیغام میاد :
releasever not given and can not be detected from the installroot
چه طور درستش کنم .
با عرض سلام و ادب خدمت شما ادمین گرامی…
ببخشین …
میخواستم بدونم که برای پاک کردن کش dnf باید از چه دستوری استفاده کنم ؟
راستش دستور dnf clean package1 رو زدم،ولی اون بسته هایی رو که دانلود کرده بودم،پاک نشده بودند…
که میخواستم ازتون خواهش کنم که اگه امکانش، میشه لطف کنین و در این مورد راهنماییم کنین…
از این که زمانی رو برای خوندن و پاسخ دادن به این سؤال اختصاص دادین ازتون بینهایت ممنون و سپاسگذارم …
دستون درد نکنه …