Este es el comando dpkg-gencontrol 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
dpkg-gencontrol: genera archivos de control de Debian
SINOPSIS
dpkg-gencontrol [opción...]
DESCRIPCIÓN
dpkg-gencontrol lee información de un árbol de fuentes de Debian descomprimido y genera un
archivo de control de paquete binario (que por defecto es debian / tmp / DEBIAN / control); durante esto
proceso simplificará los campos de relación.
Así Predepende, Depende, Recomienda y Sugiere se simplifican en este orden por
eliminar dependencias que se sabe que son verdaderas de acuerdo con las dependencias más fuertes
ya analizado. También eliminará cualquier autodependencia (de hecho, eliminará cualquier
dependencia que se evalúa como verdadera dada la versión actual del paquete instalado).
Lógicamente, mantiene la intersección de múltiples dependencias en el mismo paquete. los
El orden de las dependencias se conserva lo mejor posible: si alguna dependencia debe ser
descartado debido a otra dependencia que aparece más en el campo, el reemplazo
la dependencia ocupará el lugar del descartado.
Los otros campos de relación (Mejora, Conflictos, Se Rompe, Reemplaza y Proporciona) son también
simplificado individualmente calculando la unión de las diversas dependencias cuando un paquete
aparece varias veces en el campo.
dpkg-gencontrol también agrega una entrada para el paquete binario a debian / archivos.
CAMPUS
-vversión
Establece el número de versión del paquete binario que se generará.
-Vnombre =propuesta de
Establezca una variable de sustitución de salida. Ver deb-substvars(5) para discutir la salida
sustitución.
-Tarchivo substvars
Leer variables de sustitución en archivo substvars; el valor predeterminado es debian / substvars.
Esta opción se puede utilizar varias veces para leer variables de sustitución de varios
archivos (desde dpkg 1.15.6).
-Dcampo=propuesta de
Anule o agregue un campo de archivo de control de salida.
-Ucampo
Eliminar un campo de archivo de control de salida.
-carchivo de control
Especifica el archivo de control de fuente principal desde el que leer la información. El valor predeterminado es
debian / control.
-larchivo de registro de cambios
Especifica el archivo de registro de cambios desde el que leer la información. El valor predeterminado es
debian / changelog.
-farchivo-lista-archivos
Lea o escriba la lista de archivos que se cargarán aquí, en lugar de usar
debian / archivos.
-Fformato de registro de cambios
Especifica el formato del registro de cambios. Ver dpkg-parsechangelog(1) para información
sobre formatos alternativos.
-ppaquete
Generar información para el paquete binario paquete. Si el archivo de control de fuente
enumera solo un paquete binario, entonces esta opción puede omitirse; de lo contrario es
esencial para seleccionar qué información de paquete binario generar.
-nnombre de archivo
Suponga que el nombre de archivo del paquete será nombre de archivo en lugar de lo normal
package_version_arch.deb nombre de archivo.
-es, -ip, -isp
Estas opciones se ignoran por compatibilidad con versiones anteriores de la compilación dpkg.
scripts pero ahora están en desuso. Anteriormente se usaban para contar dpkg-gencontrol
para incluir los campos Sección y Prioridad en el archivo de control. Este es ahora el
comportamiento predeterminado. Si desea obtener el comportamiento anterior, puede usar el -U opción
para eliminar los campos del archivo de control.
-Ppaquete-build-dir
Informa dpkg-fuente que el paquete se está construyendo paquete-build-dir en lugar de
debian / tmp. Este valor se utiliza para encontrar el valor predeterminado de la Tamaño instalado
variable de sustitución y campo de archivo de control (utilizando du), y por defecto
ubicación del archivo de salida.
-O[nombre de archivo]
Imprima el archivo de control en salida estándar (o nombre de archivo si se especifica, desde dpkg
1.17.2), en lugar de debian / tmp / DEBIAN / control (o paquete-construcción-
dir/ DEBIAN / control if -P se utilizó).
-?, --ayuda
Muestre el mensaje de uso y salga.
--versión
Muestre la versión y salga.
Use dpkg-gencontrol en línea usando los servicios de onworks.net