Это команда dpkg-gencontrol, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
dpkg-gencontrol - генерирует управляющие файлы Debian
СИНТАКСИС
dpkg-gencontrol [вариант...]
ОПИСАНИЕ
dpkg-gencontrol читает информацию из распакованного дерева исходных текстов Debian и генерирует
управляющий файл двоичного пакета (по умолчанию debian / tmp / DEBIAN / control); во время этого
процесс упростит поля отношений.
Таким образом Предварительно зависит, Зависит, рекомендует и Предлагает упрощаются в этом порядке
удаление зависимостей, которые, как известно, верны в соответствии с более сильными зависимостями
уже разобраны. Он также удалит любую самозависимость (фактически, он удалит все
зависимости, которая оценивается как истинная для текущей установленной версии пакета).
Логически он сохраняет пересечение нескольких зависимостей одного и того же пакета. В
порядок зависимостей сохраняется как можно лучше: если какая-либо зависимость должна быть
отклонено из-за появления другой зависимости, которая появляется дальше в поле, заменяющий
зависимость займет место отвергнутой.
Остальные поля отношений (Усиливает, Конфликты, Перерывы, Заменяет и Обеспечивает) являются также
индивидуально упрощается путем вычисления объединения различных зависимостей, когда пакет
указан в поле несколько раз.
dpkg-gencontrol также добавляет запись для двоичного пакета в debian / файлы.
ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
-vверсия
Устанавливает номер версии создаваемого двоичного пакета.
-Vимя=ценностное
Установите переменную подстановки вывода. Видеть deb-субствары(5) для обсуждения результатов
подмена.
-Tsubstvars-файл
Прочитать переменные подстановки в substvars-файл; по умолчанию debian / substvars.
Этот параметр можно использовать несколько раз для чтения переменных подстановки из нескольких
файлы (начиная с dpkg 1.15.6).
-Dполе=ценностное
Заменить или добавить поле выходного файла управления.
-Uполе
Удалите поле файла управления выводом.
-cконтрольный файл
Задает основной файл системы управления версиями, из которого следует читать информацию. По умолчанию
debian / control.
-lфайл журнала изменений
Задает файл журнала изменений, из которого следует читать информацию. По умолчанию
debian / журнал изменений.
-fфайл-список-файл
Прочтите или запишите список файлов, которые нужно загрузить сюда, вместо того, чтобы использовать
debian / файлы.
-Fформат журнала изменений
Задает формат журнала изменений. Видеть dpkg-parsechangelog(1) для информации
об альтернативных форматах.
-pпакет
Сгенерируйте информацию для двоичного пакета пакет. Если файл управления версиями
перечисляет только один двоичный пакет, тогда эту опцию можно не указывать; в противном случае это
необходимо выбрать, какую информацию о двоичном пакете генерировать.
-nимя файла
Предположим, что имя файла пакета будет имя файла вместо нормального
package_version_arch.deb имя файла.
-является, -ip, -исп
Эти параметры игнорируются для совместимости со старыми версиями сборки dpkg.
скрипты, но теперь они устарели. Раньше они говорили dpkg-gencontrol
для включения полей Раздел и Приоритет в управляющий файл. Это теперь
поведение по умолчанию. Если вы хотите получить старое поведение, вы можете использовать -U вариант
для удаления полей из контрольного файла.
-Pпакет-build-dir
Сообщает dpkg-источник что пакет встраивается пакет-build-dir вместо
debian / tmp. Это значение используется, чтобы найти значение по умолчанию для Установленный размер
переменная подстановки и поле контрольного файла (с использованием du), а по умолчанию
расположение выходного файла.
-O[имя файла]
Распечатайте контрольный файл на стандартный вывод (или имя файла если указано, поскольку dpkg
1.17.2), а не debian / tmp / DEBIAN / контроль (или пакет-сборка-
директория/ ДЕБИАН / контроль if -P использовался).
-?, --Помогите
Показать сообщение об использовании и выйти.
--версия
Покажи версию и выйди.
Используйте dpkg-gencontrol онлайн с помощью сервисов onworks.net