Це команда installdeb-wordlist, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн емулятор Windows або онлайн емулятор MAC OS
ПРОГРАМА:
ІМ'Я
installdeb-wordlist - подібна до debhelper утиліта для супроводжуючих пакетів Debian списку слів
СИНТАКСИС
installdeb-wordlist [параметри debhelper] [параметри]
ОПИС
installdeb-список слів це програма, схожа на debhelper, яка відповідає за встановлення
відповідні файли конфігурації та шаблонів debconf і фрагменти debhelper у списку слів
пакет, відповідно до політики орфографічних словників та інструментів Debian.
Докладніше див
/usr/share/doc/dictionaries-common-dev/dsdt-policy.txt.gz
Дії, які виконує installdeb-список слів такі:
· Скрипти підтримки
installdeb-список слів встановлює необхідні фрагменти коду в постинст та пострм
скриптів.
· Інформаційний файл про мову
installdeb-список слів також перевіряє файл, що містить інформацію про список слів, називається
debian/info-wordlist or debian/package.info-список слів. Якщо цей файл успішно
розібраний, він встановлюється в /var/lib/dictionaries-common/wordlist каталог.
· Заміни субтварів
Цей сценарій заповнює a substvars файл, тому Залежить рядок у контрольному файлі може
містять ${wordlist:Depends} для автоматичного догляду за загальними словниками
залежності.
Для цього потрібен "Build-Depends" принаймні dictionaries-common-dev 1.23.0 і дуже
рекомендується.
· Файли Debconf
o шаблони та файли конфігурації
installdeb-список слів встановлює сумісні з політикою файли Debconf з файлу
інформація, що міститься в інфо-список файл. Ці файли створюються як
debian/config (Або debian/package.config) і debian/шаблони (Або
debian/package.templates). Втручання тут не потрібно, тому що встановити deb-
список слів зробить дзвінок на dh_installdebconf(1).
Якщо пакет повинен мати спеціальний код в конфиг файл, супроводжувач
має надати файли call debian/config.in (Або debian/package.config.in). В
config.in файл, рядок "#DEBHELPER#" має з'явитися окремо в одному рядку і почати
у першій колонці. installdeb-список слів замінить цей маркер на
необхідний код, сумісний з політикою (це працює з config.in це або Борн
оболонку або сценарій Perl).
Якщо пакету потрібно визначити власні запитання за допомогою Шаблони файл
супроводжувач повинен або надати файли 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 Поле шаблону elanguages
Це поле корисне, якщо ви хочете замінити рядок мов debconf
щось інше (оскільки головний рядок залишається незмінним, цього не буде
ініціювати новий виклик debconf) або якщо вам дійсно здається, що рядок мов
має бути інтернаціоналізованим для вашого пакета. Зверніть увагу, що для більшості пакетів бідні
man локалізації за замовчуванням має бути достатньо, а у перекладачів має бути інша
пріоритети.
Поведінка installdeb-wordlist за замовчуванням не додає поле "elanguages" до
файл шаблонів. Якщо ви хочете, щоб він був доданий, ви повинні викликати сценарій з явним
--write-мови варіант.
Це поле буде додано зі значенням, узятим із запису "Elanguage" в інформації
файл, якщо є, або після значення "Мова" в іншому випадку. Зауважте, що це корисно
тільки якщо:
- Ви хочете виправити помилку
У цьому випадку просто заповніть поле «Elanguage» в інформаційному файлі новим
значення. Це буде показано у підказці debconf.
- Ви хочете повністю інтернаціоналізувати свої роботи
У цьому випадку спочатку потрібна чорна магія для безперебійного використання,
(а) Біжи installdeb-{ispell,wordlist} --no-installdebconf --write-мови
для кожного пакета, рядок якого має бути інтернаціоналізованим. Відредагуйте створене
.шаблони файли та видаліть провідні символи підкреслення у записі elanguages if
присутній
(б) Бігати debconf-gettextize templates_to_be_internationalized. Перевірте це все
бажаного .шаблони файли входять debian/po/POTFILES.in і видалити старе
.config та .шаблони файли.
(c) Запустіть ще раз installdeb-{ispell,wordlist} --no-installdebconf
--write-мови та debconf-оновленняпо (тут немає редагування), щоб видалити посилання
неперекладні рядки. Перевірте, чи потрібні рядки знаходяться в по-майстері
файл (debian/po/templates.pot) і видаліть .config та .шаблони файли. ти
виконано. Якщо головний рядок "Elanguages" змінено, повторіть (c) потім.
ВАРІАНТИ
Звичайний дефелпер(1) варіанти прийняті. Наведені нижче параметри стосуються конкретно встановити deb-
список слів
--no-installdebconf
Не працюють dh_installdebconf не видаляйте шаблони та файл конфігурації.
--без попередньої публікації
Не встановлюйте фрагменти {pre,post}{inst,rm}.
--write-мови
Створіть мовні речі.
--відлагоджувати
Покажіть додаткову інформацію.
ПРИМІТКИ
Ця програма не є частиною debhelper, хоча призначена для використання в списку слів
пакети, які використовують debhelper у своїй будівлі.
Використовуйте installdeb-wordlist онлайн за допомогою служб onworks.net