| DNF5.CONF-VENDORPOLICY(5) | dnf5 | DNF5.CONF-VENDORPOLICY(5) |
نام (NAME)
dnf5.conf-vendorpolicy - مرجع فایل شیوهنامه تغییر ارائهدهنده در DNF5
توضیحات (DESCRIPTION)
فایلهای پیکربندی شیوهنامه تغییر ارائهدهنده، قوانین مربوط به تغییرات مجاز ارائهدهنده بسته را تعریف میکنند. آنها مشخص میکنند که کدام ارائهدهندهها (خروجی/مبدأ) مجاز هستند به کدام ارائهدهندههای دیگر (ورودی/مقصد) تغییر یابند. تطبیق ارائهدهنده در طول عملیات جایگزینی بسته (ارتقا/تنزل/نصب مجدد) و در صورتی که گزینه allow_vendor_change <#allow-vendor-change-options-label> غیرفعال باشد انجام میشود.
فایلهای پیکربندی از فرمت TOML استفاده میکنند.
نسخههای پشتیبانیشده (SUPPORTED VERSIONS)
فرمت پیکربندی شیوهنامه تغییر ارائهدهنده از سه نسخه پشتیبانی میکند:
- نسخه 1.2 - با افزودن مقایسهگرهای رشتهای نفیشده، نسخه 1.1 را گسترش میدهد. مرجع فایل شیوهنامه تغییر ارائهدهنده DNF5 - v1.1 / v1.2 <#dnf5-vendor-change-policy-v1-1-label> را ببینید.
- نسخه 1.1 - نسخه بهبودیافته با نگاشت انعطافپذیر ارائهدهنده و فیلتر کردن بستهها. مرجع فایل شیوهنامه تغییر ارائهدهنده DNF5 - v1.1 / v1.2 <#dnf5-vendor-change-policy-v1-1-label> را ببینید.
- نسخه 1.0 - نگاشت پایهای ارائهدهنده با قوانین سختگیرانه. مرجع فایل شیوهنامه تغییر ارائهدهنده DNF5 - v1.0 <#dnf5-vendor-change-policy-v1-0-label> را ببینید.
هر فایل پیکربندی باید نسخه خود را با استفاده از فیلد version مشخص کند.
نکته:
برای اطلاعات دقیق در مورد نحو (syntax) و ویژگیهای هر نسخه، لطفاً به مستندات مربوط به همان نسخه مراجعه کنید:
- مرجع فایل شیوهنامه تغییر ارائهدهنده DNF5 - v1.1 / v1.2 <#dnf5-vendor-change-policy-v1-1-label>
- مرجع فایل شیوهنامه تغییر ارائهدهنده DNF5 - v1.0 <#dnf5-vendor-change-policy-v1-0-label>
مکانهای فایلهای پیکربندی (CONFIGURATION FILE LOCATIONS)
فایلهای شیوهنامه تغییر ارائهدهنده از مسیرهای زیر خوانده میشوند:
- /etc/dnf/vendors.d/
- دایرکتوری پیکربندی سیستم
- /usr/share/dnf5/vendors.d/
- دایرکتوری پیکربندی توزیع
تنها فایلهای با پسوند .conf در نظر گرفته میشوند. فایلهای پیکربندی به صورت الفبایی-عددی بر اساس نام فایل مرتب شده و سپس با همین ترتیب خوانده میشوند.
اگر فایلی با نام یکسان در هر دو دایرکتوری وجود داشته باشد، فایل موجود در /etc/dnf/vendors.d/ استفاده میشود. این بدان معناست که فایل پیکربندی توزیع را میتوان به سادگی با ایجاد فایلی با همان نام در دایرکتوری /etc/dnf/vendors.d/ بازنویسی و جایگزین کرد.
همچنین ببینید (SEE ALSO)
- dnf5.conf-vendorpolicy-v1_1(5), مرجع فایل شیوهنامه تغییر ارائهدهنده DNF5 - v1.1 / v1.2 <#dnf5-vendor-change-policy-v1-1-label>
- dnf5.conf-vendorpolicy-v1_0(5), مرجع فایل شیوهنامه تغییر ارائهدهنده DNF5 - v1.0 <#dnf5-vendor-change-policy-v1-0-label>
- dnf5.conf(5), مرجع پیکربندی DNF5 <#dnf5-conf-label>
نویسندگان (AUTHORS)
فایل AUTHORS.md را در توزیع منبع dnf5 ببینید.
حق نشر (COPYRIGHT)
مشارکتکنندگان پروژه dnf5.
| September 6, 2026 |