این دستور dpkg-scanpackages است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
dpkg-scanpackages - فایل های فهرست بسته ها را ایجاد کنید
خلاصه
dpkg-scanpackages [انتخاب...] باینری-dir [لغو-پرونده [مسیر-پیشوند]] > بسته
شرح
dpkg-scanpackages درختی از بسته های باینری دبیان را مرتب می کند و یک Packages ایجاد می کند
فایل، استفاده شده توسط مناسب(8) انتخاب کنید(1) و غیره، تا به کاربر بگوید برای چه بسته هایی در دسترس است
نصب و راه اندازی. این فایلهای Packages همان فایلهایی هستند که در سایتهای آرشیو دبیان و
سی دی رام ها شما ممکن است استفاده کنید dpkg-scanpackages اگر فهرستی از بسته های محلی ایجاد کنید
برای نصب روی دسته ای از ماشین ها
توجه داشته باشید: اگر می خواهید به فایل Packages تولید شده با مناسب احتمالا نیاز خواهید داشت
فشرده سازی فایل با xz(1) (تولید یک فایل Packages.xz)، bzip2(1) (تولید الف
فایل Packages.bz2) یا از gzip(1) (تولید یک فایل Packages.gz). apt غیر فشرده را نادیده می گیرد
فایل های بسته به جز در دسترسی محلی (به عنوان مثال فایل: // منابع).
باینری-dir نام درخت بسته های باینری برای پردازش است (به عنوان مثال،
contrib/binary-i386). بهتر است این را به ریشه آرشیو دبیان نسبت دهید،
زیرا هر فیلد Filename در فایل Packages جدید با این رشته شروع می شود.
لغو-پرونده نام فایلی برای خواندن است که حاوی اطلاعاتی در مورد چگونگی
بسته در توزیع قرار می گیرد (فایل را می توان از dpkg 1.15.5 فشرده کرد). دیدن
لغو deb(5).
مسیر-پیشوند یک رشته اختیاری است که باید به فیلدهای نام فایل اضافه شود.
اگر بیش از یک نسخه از یک بسته یافت شود، فقط جدیدترین آن در بسته موجود است
خروجی اگر نسخه یکسانی داشته باشند و فقط در معماری تفاوت داشته باشند فقط نسخه اول
یافت شده استفاده می شود.
OPTIONS
-t, --نوع نوع
اسکن برای *.نوع بسته ها، به جای *.deb.
-e, -- فوق العاده نادیده گرفتن پرونده
اسکن پرونده برای پیدا کردن موارد اضافی (پرونده را می توان از dpkg فشرده کرد
1.15.5). دیدن deb-extra-override(5) برای اطلاعات بیشتر در مورد قالب آن.
-a, -- قوس قوس
از یک الگوی متشکل از *_all.deb و *_arch.deb به جای اسکن برای همه
debs
-h, -- هش فهرست هش
هش فایل را فقط برای لیست مشخص شده با کاما ایجاد کنید (از dpkg
1.17.14). پیشفرض این است که همه هشهایی که در حال حاضر پشتیبانی میشوند را تولید کند. پشتیبانی
ارزش های: md5, sha1, sha256.
-m, -- چند ورژنی
تمام بسته های یافت شده را در خروجی قرار دهید.
-M, --متوسط id-string
اضافه کردن X-Medium فیلد حاوی مقدار id-string (از dpkg 1.15.5). این
اگر می خواهید ایجاد کنید، فیلد مورد نیاز است Packages.cd فایل ها برای استفاده توسط multicd
روش دسترسی برای انتخاب مجدد
-?, --کمک
نمایش پیام استفاده و خروج.
- نسخه
نسخه را نشان دهید و خارج شوید.
عیب یابی
dpkg-scanpackages خطاهای خود توضیحی معمول را خروجی می دهد. همچنین در مورد بسته ها هشدار می دهد
که در دایرکتوری فرعی اشتباه هستند، تکراری هستند، یک قسمت Filename در کنترل خود دارند
فایل، در فایل نادیده گرفته نمی شود، یا جایگزین های نگهدارنده ای دارند که ندارند
اثر بگذارد.
با استفاده از سرویسهای onworks.net از بستههای dpkg-scan به صورت آنلاین استفاده کنید