این دستور installdeb-wordlist است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
installdeb-wordlist - ابزاری شبیه به debhelper برای نگهبانان بسته های wordlist Debian
خلاصه
installdeb-wordlist [گزینههای debhelper] [گزینهها]
شرح
installdeb-wordlist یک برنامه مانند debhelper است که وظیفه نصب را بر عهده دارد
فایلهای پیکربندی و قالبهای debconf مناسب و قطعههای debhelper در فهرست کلمات
بسته، با توجه به خط مشی دیکشنری ها و ابزارهای املای دبیان.
برای جزئیات بیشتر ، مراجعه کنید
/usr/share/doc/dictionaries-common-dev/dsdt-policy.txt.gz
اقدامات انجام شده توسط installdeb-wordlist موارد زیر هستند:
· اسکریپت های نگهدارنده
installdeb-wordlist تکه های کد لازم را در postinst و postrm
اسکریپت.
· فایل اطلاعات زبان
installdeb-wordlist همچنین یک فایل حاوی اطلاعات فهرست کلمات را بررسی می کند
debian/info-wordlist or debian/package.info-wordlist. اگر این فایل با موفقیت انجام شود
تجزیه، آن را در نصب شده است /var/lib/dictionaries-common/wordlist دایرکتوری.
· تعویض Substvars
این اسکریپت a را پر می کند substvars فایل، بنابراین Depends خط در فایل کنترل می تواند
حاوی ${wordlist:Depends} باشد تا به طور خودکار از دیکشنریهای مشترک مراقبت کند
وابستگی ها
این نیاز به "Build-Depends" حداقل به دیکشنری-common-dev 1.23.0 دارد و بسیار است.
توصیه می شود.
· فایل های Debconf
o قالب ها و فایل های پیکربندی
installdeb-wordlist فایل های Debconf سازگار با Policy را از
اطلاعات موجود در فهرست واژه ها فایل. این فایل ها به صورت ایجاد می شوند
debian/config (و یا debian/package.config) و دبیان/قالب ها (و یا
debian/package.templates). هیچ مداخله ای در اینجا لازم نیست، زیرا installdeb-
فهرست لغت تماس خواهد گرفت dh_installdebconf(1).
اگر بسته نیاز به کد خاصی در پیکربندی فایل، نگهدارنده
باید فایل هایی به نام عرضه کند debian/config.in (و یا debian/package.config.in) در
config.in در فایل، رشته "#DEBHELPER#" باید به تنهایی در یک خط ظاهر شود و شروع شود
در ستون اول installdeb-wordlist آن توکن را با
کد منطبق با خط مشی لازم (این با config.in یا بورن است
پوسته یا اسکریپت پرل).
اگر بسته نیاز به تعریف سوالات خود را از طریق قالب فایل
نگهدارنده باید یا فایل ها را تامین کند debian/po-master.templates (و یا
debian/package.po-master.templates) همراه با فایل های po مناسب اگر
بسته بومی سازی قالب را از طریق po-debconf یا debian/templates.in
(و یا debian/package.templates.in) در غیر این صورت. را ببینید po-debconf(7) صفحه دستی برای
جزئیات بیشتر و به یاد داشته باشید که نام الگوهای اصلی اکنون متفاوت است.
قالب های تعریف شده در templates.in or po-master.templates فایل ها ادغام می شوند
با استفاده از installdeb-wordlist و فراخوانی به الگوهای سازگار با خط مشی وارد شوید
dh_installdebconf(1) به صورت داخلی انجام می شود.
o قسمت قالب زبانها
اگر میخواهید رشته زبانهای debconf را با آن لغو کنید، این فیلد مفید است
چیزی متفاوت است (از آنجایی که رشته اصلی ثابت می ماند، این کار نمی شود
یک تماس جدید debconf را راه اندازی کنید) یا اگر واقعاً فکر می کنید که رشته زبان ها وجود دارد
باید برای بسته شما بین المللی شود. توجه داشته باشید که برای اکثر بسته ها فقرا
بومیسازی پیشفرض man باید کافی باشد و مترجمان باید دیگری داشته باشند
اولویت های.
رفتار پیشفرض installdeb-wordlist اضافه کردن فیلد زبانها به آن است
فایل قالب ها اگر میخواهید اضافه شود، باید اسکریپت را با صریح فراخوانی کنید
--نوشتن-زبان گزینه.
این فیلد با مقدار گرفته شده از ورودی "Elanguage" در اطلاعات اضافه می شود
فایل در صورت وجود، یا بعد از مقدار "Language" در غیر این صورت. توجه داشته باشید که این مفید است
فقط اگر:
- می خواهید یک ورودی باگ را تعمیر کنید
در این مورد فقط قسمت "Elanguage" را در فایل اطلاعات با جدید پر کنید
ارزش. این در اعلان debconf نشان داده خواهد شد.
- می خواهید ورودی های خود را به طور کامل بین المللی کنید
در این مورد برای استفاده صاف در ابتدا به مقداری جادوی سیاه نیاز است.
(الف) دویدن installdeb-{ispell,wordlist} --no-installdebconf --نوشتن-زبان
برای هر بسته ای که رشته آن باید بین المللی شود. ایجاد شده را ویرایش کنید
قالب ها فایل های زیر را حذف کنید و زیرخط های اصلی را در ورودی زبان ها حذف کنید
حاضر.
(ب) اجرا کنید debconf-gettextize templates_to_be_internationalized. همه را بررسی کنید
مورد پسند قالب ها فایل ها در debian/po/POTFILES.in و قدیمی را حذف کنید
.config و قالب ها فایل های.
(ج) دوباره اجرا کنید installdeb-{ispell,wordlist} --no-installdebconf
--نوشتن-زبان و debconf-updatepo (در اینجا بدون ویرایش) برای حذف ارجاعات
رشته های غیر قابل ترجمه بررسی کنید که رشته های مورد نظر در po master هستند
فایل (debian/po/templates.pot) و حذف کنید .config و قالب ها فایل ها. شما
انجام شد. اگر رشته اصلی "Elanguages" تغییر کرد، (c) را پس از آن تکرار کنید.
OPTIONS
معمول کمک کننده(1) گزینه ها پذیرفته می شوند. گزینه های زیر خاص هستند installdeb-
فهرست لغت
--no-installdebconf
بدوید dh_installdebconf نه قالب ها و فایل های پیکربندی را حذف کنید.
-- بدون پیش پست
قطعههای {pre,post}{inst,rm} را نصب نکنید.
--نوشتن-زبان
چیزهای زبانی را ایجاد کنید.
- رفع اشکال
برخی از اطلاعات اضافی را نشان دهید
NOTES
این برنامه بخشی از debhelper نیست، اگرچه برای استفاده در فهرست کلمات در نظر گرفته شده است
بسته هایی با استفاده از debhelper در ساختمان خود.
از installdeb-wordlist به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید