فدورا از مدیر بسته ی DNF جهت دانلود بسته های نرم افزاری استفاده می کند. مانند هر برنامه ی دیگری می توان DNF را نیز پیکربندی کرد. در این مطلب قصد داریم تا سرعت دانلود بسته های نرم افزاری توسط DNF را افزایش دهیم.
فایل پیکربندی DNF در این مسیر قرار دارد:
/etc/dnf/dnf.conf
۱. فعال کردن fastestmirror
این پارامتر به DNF اجازه می دهد تا سریع ترین Mirror (سرور) را برای دانلود بسته ها انتخاب کند. خط زیر را اضافه کنید:
fastestmirror=True
۲. تنظیم max_parallel_downloads
با تنظیم max_parallel_downloads می توانید چندین بسته را به طور همزمان دانلود کنید. مقدار پیش فرض 3 است و بیشترین مقداری که می توان تعیین کرد 20 می باشد. به عنوان مثال، برای تعیین کردن حداکثر 10 دانلود موازی خط زیر را اضافه کنید:
max_parallel_downloads=10
۳. فعال کردن deltarpm
بصورت پیشفرض deltarpm غیرفعال است. اگر فعال شود، DNF با دانلود فایل های Delta RPM بسیار کوچک تر (دانلود تغییرات فایل های RPM)، پهنای باند (bandwidth) را ذخیره می کند و به صورت محلی آنها را بازسازی (Rebuild) می کند. هر چند اینکار باعث مصرف CPU و I/O می شود.
برای فعال کردن deltarpm این خط را اضافه کنید:
deltarpm=true
امید است تا از این مطلب استفاده ی لازم را برده باشید.