Это команда Equivs-build, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
Equivs-build - создать пакет Debian для регистрации локального программного обеспечения
СИНТАКСИС
Equivs-build [--full | -f] [--arch = foo | -a = foo] файл управления
ОПИСАНИЕ
Equivs-build это программа, которая создает пакеты Debian, которые можно использовать для информирования dpkg
о локально установленных пакетах и их зависимостях. Также пустые пакеты, которые просто
require другие пакеты могут быть созданы с помощью Equivs. Их можно использовать как "профильные" пакеты.
которые просто отмечают другие для установки.
Обратите внимание, что это грубый взлом, и при бездумном использовании он может сработать.
повреждение вашей упаковочной системы. И обратите внимание, что его использование не является
рекомендуемый способ работы с неработающими зависимостями. Лучше вместо этого подать отчет об ошибке.
Управляющий файл имеет структуру, подобную управляющим файлам в «настоящих» пакетах Debian, но он
не обязательно определять все ключи, поскольку если вы не укажете один из них, будут использоваться значения по умолчанию.
Есть несколько дополнительных полей, которые можно использовать:
Список изменений:
Файл, который будет использоваться в качестве журнала изменений
Версия:
Если вы не используете локальный журнал изменений, эквиваленты создадут фиктивный. Как версия
пакет определен в журнале изменений, эквиваленты предполагают версию 1.0. С этим
поле, вы можете установить явную версию.
Прочти меня:
Файл, который будет использоваться в качестве README.Debian файл. Вы можете использовать струны @имя пакета@ и
@зависит от@ для вставки имени пакета и используемой информации о зависимостях.
Авторское право:
Файл авторских прав на используемый пользователем. Если опущено, будет использоваться GPL 2.
Preinst: Постинст: Prerm: Postrm:
Сопровождающие скрипты, выполняемые до / после установки / удаления пакета. Увидеть
Справочник разработчиков Debian для описания (справочник разработчиков пакетов).
Мульти-арка:
Поле, указывающее статус многоархитектурной зависимости. Используется точно так же, как в «настоящих» пакетах.
Внешний: Удовлетворяет зависимостям для всех архитектур. То же самое: Удовлетворяет зависимостям.
только для той же архитектуры. Разрешено: может действовать как чужой или такой же, как
указано в зависимости
Дополнительные файлы:
Список файлов, разделенных запятыми, для копирования в / usr / share / doc / имя пакета каталог.
файлы:
Файлы, которые нужно скопировать в какой-либо каталог созданного пакета. Каждая строка содержит
исходное имя файла и целевой каталог, разделенные пробелами. Как и в случае с другими мульти-
заголовки строк, все строки, кроме первой, должны иметь отступ. Пример:
Файлы: foo-cron /etc/cron.d/
foo-cron-помощник / USR / местные / бен /
Файл:
Файлы для копирования в какой-либо каталог созданного пакета, указанный встроенным в
файл управления версиями. Синтаксис поля - это имя создаваемых файлов, за которым следует
строками с отступом в 1 пробел, обозначающими содержимое файла; ведущее пространство будет обрезано. An
восьмеричный режим файла может быть указан после имени файла; по умолчанию 644, и будет
нормализовано до 644 или 755. Пример:
Файл: / usr / local / bin / true 755
#!/ Бен / ш
выйти из 0
Увидеть /usr/share/doc/equivs/README.Debian чтобы получить больше информации.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
--полный | -f
Сделайте полную сборку. дебилд будет вызван, то есть будет собран полный пакет и
подписан, подходит для загрузки на серверы Debian.
Идентификатор, используемый для подписи, берется в указанном порядке у пользователя из последней записи
предоставленный журнал изменений, поле Maintainer: в контрольном файле Equivs или локальный
имя пользователя.
--арх | -а
Пакет сборки для указанной архитектуры. Используется, например, для сборки пакетов для HARD
под linux. Equivs-build использования dpkg-архитектура предоставить эту возможность.
РАСПРЕДЕЛЕНИЕ
Распространение осуществляется в соответствии с общедоступной лицензией GNU версии 2.
Используйте Equivs-build онлайн с помощью сервисов onworks.net