deb-override(5) dpkg suite deb-override(5)

deb-override - پرونده بازنویسی و بازتعریف آرشیو دبیان

override

در حالی که بیشتر اطلاعات مربوط به یک بسته را می‌توان در پرونده کنترل پیدا کرد، برخی اطلاعات جهت ارائه یکپارچگی کلی، به جای نگه‌دارنده بسته، به صورت متمرکز توسط مدیران توزیع اداره می‌شوند. این اطلاعات در پرونده override قرار دارند.

پرونده override ساختار ساده‌ای دارد که با فاصله‌های خالی (whitespace) از یکدیگر تفکیک شده است. درج توضیحات (کامنت‌ها) مجاز است (که با نویسه # مشخص می‌شوند).

package priority section [maintainer-info]

بخش package نام بسته است. ورودی‌های موجود در پرونده override برای بسته‌هایی که در درخت بسته‌های دودویی پیدا نشوند، نادیده گرفته می‌شوند.

بخش‌های priority و section مربوط به فیلدهای کنترلی متناظر موجود در پرونده .deb هستند. مقادیر مجاز مختص آرشیو هر توزیع است.

بخش maintainer-info در صورت وجود، می‌تواند نام نگه‌دارنده برای یک بازنویسی بدون قید و شرط باشد، یا اینکه به شکل old-maintainer => new-maintainer جهت انجام یک جایگزینی مشخص شود.

پرونده‌های override که برای ایجاد لیست‌های رسمی بسته‌ها (Packages) به کار می‌روند، ممکن است در پوشه indices در هر آینه (mirror) دبیان پیدا شوند.

dpkg-scanpackages(1), dpkg-scansources(1), apt-ftparchive(1).

2026-03-06 1.23.7-dirty