Este es el comando dh_installyorick que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
dh_installyorick: instala los paquetes complementarios de Yorick
SINOPSIS
dh_installyorick [debhelper opciones] [-m] [--no-hacer-instalar]
DESCRIPCIÓN
dh_installyorick es un programa debhelper que instala los archivos de su complemento de Yorick en
el lugar correcto al construir un paquete Debian. Para un paquete de complementos simple, esto es
hecho principalmente llamando a "make DESTDIR = debian / instalar "y luego mover
archivos independientes del arco a usr / share. Tenga en cuenta que no hay un directorio Y_SITE / contrib en el
Paquetes Debian, su contenido se fusiona en YSITE / i.
Llamar a "make ... install" puede desactivarse usando el indicador "--no-make-install". Este es
útil en particular para paquetes complementarios interpretados, que no se envían con un estándar
Archivo de maquillaje de Yorick.
Si se usa la bandera "-m" (pero no la "-n"), dh_installyorick también agregará líneas a
los scripts postinst y postrm de su paquete para llamar a "update-yorickdoc --auto" si el
El paquete yorick-doc está instalado. Es necesario llamar a dh_installdeb después
dh_installyorick para que esto funcione. Por lo general, no es necesario con un dpkg reciente.
apoyo a los disparadores, por lo que esta posibilidad se mantiene principalmente para facilitar los backports y debe ser
en desuso pronto.
dh_installyorick buscará un archivo llamado debian / .ynstall para archivos adicionales
para instalar (ver INSTALAR ARCHIVO debajo). El prefijo " . "se puede omitir para la
paquete binario que se está construyendo (normalmente el primero en la lista de debian / control).
Por el momento, Y_SITE = Y_HOME = / usr / lib / yorick. Solicitudes para instalar un archivo en Y_SITE
da como resultado su instalación en / usr / share / yorick. dh_installyorick maneja la creación
de los enlaces simbólicos necesarios desde Y_HOME a / usr / share / yorick.
Archivos que están instalados en un directorio que termina en "/compartimiento"O"/ sbin", así como archivos que
se señalan mediante un enlace simbólico en dicho directorio, se instalan con la ejecución
permiso para todos.
CAMPUS
-m Modifique los scripts postinst / postrm para agregar una llamada a update-yorickdoc. Esto solo es necesario
si el dpkg de destino no admite activadores. Si se especifican "-m" y "-n", el
Los guiones no se modifican.
--no-hacer-instalar
No llame a "make DESTDIR = debian / Instalar en pc".
--infofile =
Un archivo pkg_mngr .info adicional para instalar.
Además, dh_installyorick cumple con las siguientes opciones estándar de debhelper:
-a / - arch, -i / - indep, --mainpackage, -n, --no-act, -N / - no-package, -p / - paquete,
-P / - tmpdir, -s / - mismo-arco y -v / - detallado.
INSTALAR ARCHIVO
Las líneas en blanco se ignoran, varios caracteres en blanco se cuentan como uno y el comienzo de línea
con "#" (posiblemente después de uno o más espacios en blanco) se ignoran. Cada sin comentarios, sin espacios en blanco
la línea debe tener la forma:
presentar [directorio [liga]]
Cuando la presentar es el archivo a instalar, directorio el directorio en el que debe instalarse, y
liga un enlace simbólico opcional que apunta al archivo instalado.
presentar
la ruta relativa desde el directorio superior del origen del paquete al archivo. Si liga is
no especificado, presentar puede contener globos de shell y en realidad denotar varios archivos. Si
directorio no se especifica, se adivina a partir de la extensión de presentar: los archivos .i son
instalado en Y_SITE / i, .gs y .gp en Y_SITE / g, .info en Y_SITE / packages / installed,
.packinfo, .alias y .keywords en / usr / share / yorick-doc, y .so en Y_HOME / lib.
directorio
la ruta completa (sin "/" inicial) en la que debe instalarse el archivo. Si el
El archivo se instalará dentro del directorio Y_SITE o Y_HOME de Yorick (que casi
siempre sea el caso), es posible (y recomendable) no especificar la ruta completa, pero
para escribir "Y_SITE /" o "Y_HOME" seguido de la ruta relativa desde allí. Tambien es
posible omitir este prefijo "Y_SITE /" o "Y_HOME /" si directorio comienza con uno de:
Y_SITE / i, Y_SITE / i0, Y_SITE / i-start, Y_SITE / g, Y_SITE / paquetes, Y_HOME / bin o
Y_HOME / lib.
liga
la ruta completa a un enlace simbólico que debe apuntar al archivo instalado. Lo mismo
se aplican atajos como para directorio.
EJEMPLOS
Las cuatro siguientes líneas en debian / ynstall serían equivalentes:
somefile.i / usr / share / yorick / i
somefile.i Y_SITE / i
somefile.ii
algunarchivo.i
Asimismo, son equivalentes los siguientes:
somefile.i / usr / share / yorick / i0
somefile.i Y_SITE / i0
algúnarchivo.i i0
Ejemplo con un enlace simbólico. Aquí, somefile.i es un script que es útil #incluido de
dentro de Yorick o desde la línea de comando. Su primera línea dice "#! / Usr / bin / yorick -batch".
somefile.ii usr / bin / command_name
Use dh_installyorick en línea usando los servicios de onworks.net