APT-SORTPKGS(1) APT APT-SORTPKGS(1)

apt-sortpkgs - ابزار مرتب‌سازی فایل‌های شاخص بسته‌های دبیان

apt-sortpkgs [-s] [-o=config_string] [-c=config_file] filename... {-v | --version} {-h | --help}

apt-sortpkgs یک فایل شاخص (شاخص منبع یا شاخص بسته) را دریافت کرده و رکوردها را مرتب می‌کند تا بر اساس نام بسته مرتب شوند. همچنین فیلدهای داخلی هر رکورد را بر اساس قوانین مرتب‌سازی داخلی مرتب می‌کند.

تمام خروجی به خروجی استاندارد فرستاده می‌شود؛ ورودی باید یک فایل با قابلیت جستجو و پرش (seekable) باشد.

تمام گزینه‌های خط فرمان را می‌توان با استفاده از فایل پیکربندی تنظیم کرد؛ توضیحات، گزینه پیکربندی مربوطه را برای تنظیم نشان می‌دهند. برای گزینه‌های بولی می‌توانید فایل پیکربندی را با مواردی مانند -f-،--no-f، -f=no یا چندین حالت دیگر بازنویسی (override) کنید.

-s, --source

استفاده از ترتیب فیلد شاخص منبع. آیتم پیکربندی: APT::SortPkgs::Source.

-h, --help

نمایش خلاصه کوتاهی از نحوه استفاده.

-v, --version

نمایش نسخه برنامه.

--audit

نمایش پیام‌های حسابرسی (audit) و اعلان (notice). این گزینه بر حالت بی‌صدا (quiet) اولویت دارد، اما فقط برای پیام‌های اعلان، نه پیام‌های پیشرفت.

-c, --config-file

فایل پیکربندی؛ یک فایل پیکربندی را برای استفاده مشخص کنید. برنامه فایل پیکربندی پیش‌فرض و سپس این فایل پیکربندی را می‌خواند. اگر نیاز است تنظیمات پیکربندی پیش از تجزیه فایل‌های پیکربندی پیش‌فرض اعمال شوند، فایلی را با متغیر محیطی APT_CONFIG مشخص کنید. برای اطلاعات مربوط به قواعد نحوی به apt.conf(5) مراجعه کنید.

-o, --option

تنظیم یک گزینه پیکربندی؛ این کار یک گزینه پیکربندی دلخواه را تنظیم می‌کند. ساختار دستوری به‌صورت -o Foo::Bar=bar است. -o و --option را می‌توان چندین بار برای تنظیم گزینه‌های مختلف به کار برد.

--cli-version

درخواست یک نسخه مشخص از CLI. این یک الگو است که نسخه را به‌صورت MAJOR.MINOR دریافت می‌کند. می‌توانید بخش MINOR نسخه را حذف کنید، که در این صورت آخرین سطح فرعی پشتیبانی‌شده استفاده خواهد شد.

مسیرهای نسخه‌گذاری به شرح زیر ارائه می‌شوند: نسخه 3.2 دارای نسخه‌های معادل 0.32، 1.22 و 2.12 است که ویژگی‌های جدید را برای نسخه‌های اصلی مشخص‌شده خود پیاده‌سازی می‌کنند.

یک حالت خاص الگوی نسخه X.9 است: پس از نسخه‌ای مانند 2.9 نسخه 3.0 می‌آید، اما 2.10 مستقیماً پس از 2.8 قرار می‌گیرد؛ با توجه به اینکه ما از شماره نسخه‌های فرد به عنوان سری‌های توسعه استفاده می‌کنیم (2.9 سری توسعه 3.0 است).

این قابلیت در APT 3.1.10 معرفی شده است و جایگزین پیکربندی مختص باینری می‌شود. می‌توانید از APT::Version برای اثر مشابه روی باینری‌های قدیمی‌تر استفاده کنید؛ برای مثال، از -o APT::Version=2 استفاده کنید تا apt(8) مانند سری 2.x رفتار کند.

مقدار پیش‌فرض، نسخه فعلی APT برای apt(8) و 0.(10 * major + minor) برای دستورات کلاسیک است. سری 0.X به آرامی منسوخ شده است (soft-deprecated) و سایر دستورات در آینده به سری 2.x منتقل خواهند شد.

--no-color, --color

روشن یا خاموش کردن رنگ‌ها. رنگ‌ها به‌طور پیش‌فرض در پایانه‌های پشتیبانی‌شده برای apt(8) روشن هستند و همچنین می‌توان آن‌ها را با استفاده از متغیرهای محیطی NO_COLOR یا APT_NO_COLOR غیرفعال کرد، یا با استفاده از گزینه و حوزه پیکربندی APT::Color بیشتر پیکربندی کرد؛ برای اطلاعات بیشتر به apt.conf(5) مراجعه کنید.

apt.conf(5)

apt-sortpkgs در عملکرد عادی مقدار صفر و در صورت بروز خطا مقدار ده‌دهی ۱۰۰ را برمی‌گرداند.

صفحه باگ‌های APT[1]. اگر مایل به گزارش باگ در APT هستید، لطفاً /usr/share/doc/debian/bug-reporting.txt یا دستور reportbug(1) را ببینید.

Jason Gunthorpe

تیم APT

1.
صفحه باگ‌های APT
30 November 2013 APT 3.3.3