Це команда dh_installyorick, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
dh_installyorick - установка пакетів доповнень Yorick
СИНТАКСИС
dh_installyorick [debhelper опції] [-m] [--no-make-install]
ОПИС
dh_installyorick – це програма debhelper, яка встановлює файли вашого надбудови Yorick на
правильне місце під час створення пакунка Debian. Для простого пакета плагінів це
здебільшого за допомогою виклику "make DESTDIR=debian/ встановити», а потім перемістити
arch-незалежні файли для usr/share. Зауважте, що в файлі немає каталогу Y_SITE/contrib
Пакунки Debian, його вміст об’єднано в YSITE/i.
Виклик "make ... install" можна вимкнути за допомогою прапорця "--no-make-install". Це
корисно, зокрема, для інтерпретованих пакетів додаткових компонентів, які не постачаються зі стандартом
Yorick Makefile.
Якщо використовується прапор «-m» (але не «-n»), dh_installyorick також додасть рядки до
сценарії postinst і postrm вашого пакета, щоб викликати "update-yorickdoc --auto", якщо
пакунок yorick-doc встановлено. Після цього необхідно викликати dh_installdeb
dh_installyorick, щоб це працювало. Зазвичай це не потрібно з недавнім dpkg
підтримуючи тригери, тому ця можливість зберігається в основному для полегшення зворотних портів і має бути такою
незабаром застарів.
dh_installyorick шукатиме файл з іменем debian/ .ynstall для додаткових файлів
встановити (див ВСТАНОВИТИ Фото нижче). Префікс " ." можна опустити для основного
двійковий пакунок, який збирається (зазвичай перший, зазначений у debian/control).
Поки що Y_SITE=Y_HOME=/usr/lib/yorick. Запит на встановлення файлу на Y_SITE
призводить до його встановлення під /usr/share/yorick. dh_installyorick обробляє створення
необхідних символічних посилань з Y_HOME на /usr/share/yorick.
Файли, які встановлені в каталозі, що закінчується на "/ bin"Або"/ sbin", а також файли, які
вказуються символічним посиланням у такому каталозі, встановлюються з виконанням
дозвіл для всіх.
ВАРІАНТИ
-m Змініть сценарії postinst/postrm, щоб додати виклик до update-yorickdoc. Це потрібно тільки
якщо цільовий dpkg не підтримує тригери. Якщо вказано обидва "-m" і "-n", то
скрипти не змінюються.
--no-make-install
Не викликайте "make DESTDIR=debian/ встановити".
--infofile=
Додатковий файл pkg_mngr .info для встановлення.
Крім того, dh_installyorick дотримується таких стандартних параметрів debhelper:
-a/--arch, -i/--indep, --mainpackage, -n, --no-act, -N/--no-package, -p/--package,
-P/--tmpdir, -s/--same-arch і -v/--verbose.
ВСТАНОВИТИ Фото
Порожні рядки ігноруються, кілька порожніх символів зараховуються як один, а рядок починається
з "#" (можливо, після одного або кількох пробілів) ігноруються. Кожен не-коментар, не порожній
рядок повинен мати вигляд:
файл [каталог [link]]
де файл це файл для встановлення, каталог каталог, в який він повинен бути встановлений, і
link необов'язкове символічне посилання, що вказує на встановлений файл.
файл
відносний шлях від верхнього каталогу джерела пакета до файлу. Якщо link is
не вказано, файл може містити глобуси оболонки і фактично позначати кілька файлів. Якщо
каталог не вказано, це здогадується з розширення файл: файли .i є
встановлено в Y_SITE/i, .gs і .gp в Y_SITE/g, .info в Y_SITE/packages/installed,
.packinfo, .aliases та .keywords у /usr/share/yorick-doc і .so у Y_HOME/lib.
каталог
повний шлях (без «/»), у який слід встановити файл. Якщо
файл має бути встановлений у каталозі Y_SITE або Y_HOME Yorick (що майже
завжди бути так), можна (і доцільно) не вказувати повний шлях, але
щоб написати "Y_SITE/" або "Y_HOME", а потім відносний шлях звідти. Це також
можна опустити цей префікс "Y_SITE/" або "Y_HOME/", якщо каталог починається з одного з:
Y_SITE/i, Y_SITE/i0, Y_SITE/i-start, Y_SITE/g, Y_SITE/пакети, Y_HOME/bin або
Y_HOME/lib.
link
повний шлях до символічного посилання, яке має вказувати на встановлений файл. Так само
ярлики застосовуються як для каталог.
ПРИКЛАДИ
Чотири наступні рядки в debian/ynstall будуть еквівалентними:
somefile.i /usr/share/yorick/i
somefile.i Y_SITE/i
somefile.ii
somefile.i
Так само еквівалентними є наступні:
somefile.i /usr/share/yorick/i0
somefile.i Y_SITE/i0
somefile.i i0
Приклад із символічним посиланням. Тут somefile.i — це скрипт, який одночасно є корисним #included from
в Yorick або з командного рядка. Його перший рядок звучить як "#!/usr/bin/yorick -batch".
somefile.ii usr/bin/ім'я_команди
Використовуйте dh_installyorick онлайн за допомогою служб onworks.net