АнглийскийФранцузскийИспанский

Значок OnWorks

dh_make - Интернет в облаке

Запустите dh_make в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда dh_make, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


dh_make - подготовить упаковку Debian для архива с исходным кодом

СИНТАКСИС


dh_make [вариант] ...

ОПИСАНИЕ


dh_make это инструмент для преобразования обычного пакета исходного кода в пакет, отформатированный в соответствии с
требования Политики Debian. dh_make должен быть вызван в каталоге
содержащий исходный код, который должен быть назван - . В
должны быть все в нижнем регистре, а также должно быть все
строчные буквы, цифры и тире. В также может содержать цифры и символы плюс,
точка, тильда. В должен начинаться с цифры. Если имя каталога не соответствует
к этой схеме, вы должны переименовать ее перед использованием dh_make. В качестве альтернативы вы можете
использовать --имя пакета возможность принудительно указать имя пакета.

ПАКЕТ КЛАССЫ
Классы могут быть установлены с помощью одинарных прямых опций (например, --s для одиночных) или с помощью
-C, - параметр packageclass (-C = s для одиночного).

Один двоичный (S)
Пакет сгенерирует один двоичный пакет .deb. Это стандартный корпус, поэтому
если вы не знаете, что делать, выберите это.

Arch-независимый (I)
Пакет сгенерирует один пакет, независимый от архитектуры.

Библиотека (L)
Пакет сгенерирует как минимум два двоичных файла. Один пакет библиотеки, содержащий
просто библиотека в / USR / Lib и еще один пакет * -dev _ *. deb, содержащий документацию
и заголовки C.

Действия ВЫПОЛНЕННЫЙ
Если не --родные был дан, dh_make обеспечивает оригинальный исходный архив
( _ .orig.tar.gz) существует. Архив может заканчиваться на .gz
или одно из других поддерживаемых расширений сжатия, таких как bz2 или lzma. Если нет
такой файл существует, файл, указанный с помощью -f копируется на место. Если нет -f is
поставляется либо, но --createorig есть, текущий каталог создается в новостях
архив ../ - .orig.tar.gz Оригинальный архив нужен для
другие инструменты Debian для генерации различий с исходными источниками, требуемые
Формат упаковки Debian. Если нет причин против, этот файл должен быть
нетронутый исходный архив.

Затем dh_make приступает к созданию подкаталога "debian" и необходимых управляющих файлов.
в исходном каталоге программы. Эти управляющие файлы настраиваются с именем пакета
и версия, извлеченная из имени каталога.

dh_make делает несколько попыток получить имя пользователя. Сначала он проверяет среду
переменные $ DEBFULLNAME, $ LOGNAME используется для поиска имени в / И т.д. / пароль файл и
через NIS, YP и LDAP.

Адрес электронной почты можно указать с помощью параметра -fB - email или dh_make предусматривает
попытаться найти это. Сначала он проверит переменные среды $ DEBEMAIL , а затем
$ EMAIL. If набор тогда dh_make будет искать доступный каталог LDAP, используя
ldapsearch(1) используя $ LOGNAME как uid для поиска. Наконец, он будет использовать $ LOGNAME и
/ etc / mailname для создания адреса электронной почты.

dh_make также будет генерировать файлы примеров, которые также настроены для пакета
сгенерировано. Вы можете удалить все файлы с расширением * .ex, если хотите. Вы также можете удалить
README.Debian, если вам нечего добавить. Переименование файлов примеров в
их имя без .ex в конце (и редактирование их, если необходимо) активирует это
особенность debhelper.

Если же линия индикатора --шаблоны or -o (- наложение) опция используется dh_make применит настройку
шаблон в каталог "debian". См. Шаблоны, описанные в разделе ФАЙЛЫ
эта страница руководства для образцов.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


-c, --авторское право лицензия
Используйте лицензия введите файл авторских прав. лицензия может быть gpl, gpl2, gpl3, lgpl, lgpl2
lgpl3, художественный, apache, bsd, mit или custom. Если это поле не указано, то
В файле с копирайтами есть место, чтобы указать, какой вид лицензии используется. Поле есть
без учета регистра, поэтому -c GPL работает так же, как -c gpl. gpl и lgpl дадут вам
версия 3 соответствующей лицензии, под apache подразумевается Apache v2.0. Если вам нужен
другую версию, измените файл лицензии позже или используйте gpl2 и lgpl2
параметры. Если вы выберете здесь custom, вам нужно будет использовать --copyrightfile вариант
так же.

--copyrightfile имя файла
При использовании кастомной --авторское право вариант это расположение вашего обычай
файл авторских прав. dh_make обработает этот файл так же, как стандартное копирайт
файлы. Предлагается использовать один из существующих файлов лицензий в качестве начального
пункт.

--документы Создать отдельный ПАКЕТ-док бинарный пакет. Все найденные документы в источнике
пакет будет установлен здесь.

-e, --Эл. адрес адрес
Используйте адрес в качестве адреса электронной почты в поле Maintainer: файла debian / control.

-n, --родные
Создавайте собственные пакеты Debian, т.е. не создавайте архивы .orig, так как они
будет сгенерирован при сборке с помощью dpkg-buildpackage. Номер версии будет
к нему не должен быть добавлен номер версии Debian (например, -1).

-f, --файл файл
Используйте файл как исходный исходный архив, и пропустить копирование текущего
дерево программы в program.orig.

-l, --библиотека
Автоматически установите для класса пакета значение «Библиотека», пропуская вопрос.

-s, --Один
Автоматически установите для класса пакета значение Single binary, пропуская вопрос.

-i, --indep
Автоматически установить для класса пакета независимый от архитектуры двоичный файл, пропуская
вопрос.

-a, - добавление
Добавляет отсутствующие файлы примеров и элементов управления в существующий исходный каталог debian.

-t, --шаблоны каталог
Применяет шаблоны настройки в каталог в каталог debian.

-o, - наложение каталог
Применяет шаблон настройки к существующему каталогу debian.

-p, --имя пакета имя
Заставить имя пакета быть имя, подходит для пакетов с дефисом в названии или
прочие странности. Вы также можете сделать параметр имя_версия который установит оба
имя и версия пакета, а также проверка обхода и каталога.

-d, - безупречный
Пропускает применение шаблонов по умолчанию к целевому каталогу debian. Обычно используется
в сочетании с - наложение or --шаблоны настройки.

-h, --Помогите
Отображение имени, версии, доступных опций и авторов и успешный выход.

-v, --версия
Покажите название и версию программы и успешно выйдите.

-y, --да
Автоматически да для запросов и запускается в неинтерактивном режиме. Класс пакета должен быть
установить для dh_make чтобы работать полностью автоматически.

ОКРУЖАЮЩАЯ СРЕДА


Следующие настройки среды используются dh_make:

УДАЛИТЬ ПОЧТУ
Адрес электронной почты для использования в записях управления и журнала изменений.

ДЕБПОЛНОЕИМЯ
Ваше полное имя, например "John Doe", которое будет отображаться в журнале управления и изменений.
записей.

ЭЛ. АДРЕС Адрес электронной почты для использования в записях управления и журнала изменений, используется только в том случае, если УДАЛИТЬ ПОЧТУ нет
комплект.

LOGNAME
Имя пользователя по умолчанию, используемое для поиска электронной почты и полного имени в других каталогах.

Используйте dh_make онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

Команды Linux

Ad