Це команда dh_installxmlcatalogs, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS.
ПРОГРАМА:
ІМ'Я
dh_installxmlcatalogs - установка та реєстрація файлів каталогу XML
СИНТАКСИС
dh_installxmlcatalogs [debhelper опції] [-n]
ОПИС
dh_installxmlcatalogs це програма debhelper, яка встановлює та реєструє XML-каталог
файлів. Він відповідає політиці Debian XML/SGML.
Файл debian/package.xmlcatalogs перелічує файли локального XML-каталогу, які потрібно встановити
пакет, а також сутності XML у тих локальних файлах каталогу XML, які мають бути
зареєстровані в системі каталогу XML.
Записи файлу локального XML-каталогу в цьому файлі повинні мати вигляд "local;source;dest",
де дослівне "локальний" вказує, що це запис для локального файлу каталогу XML,
"джерело" вказує, де в дереві джерел знаходиться локальний XML-каталог, а "ціль"
вказує місце призначення для локального XML-каталогу в області збірки пакета.
"dest" має починатися з /usr/share/xml/.
Записи для сутностей XML, які мають бути зареєстровані у файлі каталогу XML пакета, повинні
мати форму «пакет;тип;ідентифікатор;каталог», де дослівний «пакет» вказує на це
запис для XML-об’єкта, який потрібно зареєструвати у файлі каталогу пакету XML, «тип»
вказує тип об'єкта XML (загальнодоступний, системний, uri), "id" вказує на ідентифікатор об'єкта XML і
"каталог" вказує на локальний файл каталогу XML.
Записи для сутностей XML, які будуть зареєстровані в кореневому файлі XML-каталогу, повинні бути
форми "root;type;id", де дослівний "root" вказує, що це запис для
Об’єкт XML, який потрібно зареєструвати в кореневому файлі каталогу XML, «тип» вказує на об’єкт XML
тип (public, system, uri), а "id" вказує на ідентифікатор об'єкта XML.
Якщо запис для має бути зареєстрований ідентично в кореневому каталозі та пакеті
файлу каталогу, можна використовувати форму "root-and-package;type;id;catalog", де дослівно
"root-and-package" вказує, що це запис для об'єкта XML, який потрібно зареєструвати в обох
кореневих та пакетних файлів каталогу XML, "тип" вказує на тип сутності XML (загальнодоступний,
system, uri), "id" вказує на ідентифікатор сутності XML, а "catalog" вказує на локальний XML
файл каталогу.
Типи сутностей XML описані в update-xmlcatalog(8). Використання "root" або "package"
команд, тип "public" буде загальним оператором "delegatePublic" у відповідному
файл каталогу. Як правило, ви хочете використовувати типи "public" для будь-якої офіційної громадськості
ідентифікатори та "система" для будь-яких файлів у локальній файловій системі або URL-адрес. "uri" є лише
використовується для нелокальних файлів, які не є частиною зовнішнього документа, наприклад, вони
не використовуються для сутностей або DTD.
dh_installxmlcatalogs автоматично додає фрагменти сценарію супроводжувача для реєстрації
та скасування реєстрації перерахованих XML-об’єктів у системі каталогу XML (якщо -n is
використовується). Залежність від xml-ядро пакунок буде додано до "${misc:Depends}", так і буде
обов'язково використовуйте цю змінну у файлі debian / control, Побачити dh_installdeb(1) для an
пояснення фрагментів сценарію супроводжувача Debhelper.
ВАРІАНТИ
-n, --носкрипти
Не змінюйте постинст/пострм/прим скриптів.
ПРИМІТКИ
Зауважте, що ця команда не є ідемпотентною. "dh_clean -k" слід викликати між
виклики цієї команди. Інакше це може призвести до кількох екземплярів одного і того ж тексту
для додавання до сценаріїв супроводжувача.
Використовуйте dh_installxmlcatalogs онлайн за допомогою служб onworks.net