Este es el comando cowbuilder-dist 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
pbuilder-dist, cowbuilder-dist - envoltorio pbuilder / cowbuilder de distribución múltiple
SINOPSIS
pbuilder-dist [arquitectura] Inteligente [opciones] [...]
distrito-vaquero [arquitectura] Inteligente [opciones] [...]
DESCRIPCIÓN
pbuilder-dist es un contenedor que facilita el uso de pbuilder con muchas versiones diferentes
de Ubuntu y / o Debian.
Es común vincular simbólicamente este script para darle muchos nombres en forma de
pbuilder- or pbuilder- -arquitectura, como por ejemplo
pbuilder-luchador, pbuilder-sid, pbuilder-valiente-i386, etc.
Lo mismo se aplica a distrito-vaquero, que usa cowbuilder. La principal diferencia entre
ambos es que pbuilder comprime el chroot creado como un tarball, por lo que usa menos disco
espacio pero necesita descomprimir (y posiblemente comprimir) su contenido nuevamente en cada ejecución,
y el cowbuilder no hace esto.
USO
Hay muchos argumentos enumerados en la sinopsis; cada uno de ellos, si se usa, debe usarse
exactamente en el mismo orden en que aparece allí. En caso de que haya cambiado el nombre del script a
pbuilder- , no use el parámetro; lo mismo con i386 / amd64 if
el nombre también contiene -arquitectura.
Reemplace esto con el nombre en clave de la versión de Ubuntu o Debian que desea usar.
arquitectura
Este parámetro opcional intentará construir un chroot en un extranjero.
arquitectura. Para algunos pares de arquitectura (por ejemplo, i386 en una instalación amd64), el
chroot se creará de forma nativa. Para otros (por ejemplo, armel en una instalación de i386),
Se utilizará qemu-user-static. Tenga en cuenta que algunas combinaciones (por ejemplo, amd64 en un i386
install) requieren un manejo especial del kernel por separado y pueden romperse inesperadamente
formas.
Inteligente
Reemplaza esto con la acción que quieras pconstructor hacer (crear, actualizar, construir, limpiar,
iniciar sesión o ejecutar). Si no especifica ninguna acción, pero el siguiente argumento es un
.dsc, asumirá que debería compilarse. Consulte su página de manual para obtener más información.
Detalles.
[...]
Reemplácelo con otros parámetros, si es necesario. Por ejemplo, si build son los
opción, también deberá especificar un archivo .dsc. Como característica especial, si
especificar un archivo .dsc, puede omitir el build opción y este script
asume automáticamente que la construcción es la acción que desea realizar.
CAMPUS
- solo principal (obsoleto: solo principal)
Si especifica esta opción, solo los paquetes de la principal (en Debian) o principal y
límite (en Ubuntu) se utilizarán componentes. Por defecto, todos los componentes oficiales
están habilitados. Esto solo tiene efecto al crear un nuevo entorno.
--depuración-echo
El generado pconstructor/vaquero El comando se imprimirá en la salida estándar
en lugar de ser ejecutado. Esto es útil para depurar.
--resultado de compilación De miembros (solo pbuilder-dist)
Si se especifica esta opción, los archivos resultantes del pconstructor construir se colocan
in De miembros.
- solo lanzamiento
Utilice únicamente el bolsillo de liberación. Predeterminado para las versiones de desarrollo.
--sólo seguridad
Utilice únicamente los bolsillos de seguridad y de liberación. Entorno adecuado para preparar
actualizaciones de seguridad.
- solo actualizaciones
Utilice únicamente el bolsillo de liberación, seguridad y actualizaciones. No las actualizaciones propuestas
bolsillo.
EJEMPLOS
pbuilder-dist audaz crear
Crea un ambiente pconstructor entorno para Ubuntu Gutsy, con todos los componentes habilitados.
pbuilder-sid: creación solo principal
Crea un ambiente pconstructor entorno para Debian Sid, con solo el componente principal.
compilación pbuilder-feisty ./sample_1.0-0ubuntu1.dsc
Crea el paquete especificado en un entorno Ubuntu Feisty ya existente.
pbuilder-dist enérgico con compilación de registro ./sample_1.0-0ubuntu1.dsc
Igual que arriba, pero tiendas pconstructorsalida en un archivo.
Actualización de pbuilder-etch i386
Actualiza un entorno Debian Etch de arquitectura i386 existente en un sistema amd64.
cowbuilder-experimental crear
Crea un ambiente vaquero entorno para Debian Experimental.
ARCHIVOS Y MEDIO AMBIENTE VARIABLES
De forma predeterminada, pbuilder-dist almacenará todos los archivos que genera en ~ / pbuilder /. Esto puede
ser cambiado configurando el CARPETA DE CONSTRUCCIÓN Variable ambiental. Si el directorio no
existe, se creará sobre la marcha.
Un archivo con el log de la última operación, llamado last_operation.log, se guardará en el
subdirectorio de resultados de cada entorno de construcción.
El método de autenticación predeterminado es sudo. Puede cambiar esto configurando el PBUILDAUTH
variable.
De forma predeterminada, pbuilder-dist utilice los espejos maestros de Debian y Ubuntu. El pbuilder
ESPEJO y OTRO IRROR las variables son compatibles, al igual que las herramientas estándar de ubuntu-dev
variables: UBUNTUTOOLS_DEBIAN_MIRROR, PBUILDER_DIST_DEBIAN_MIRROR,
UBUNTUTOOLS_DEBSEC_MIRROR, PBUILDER_DIST_DEBSEC_MIRROR, UBUNTUTOOLS_UBUNTU_MIRROR,
PBUILDER_DIST_UBUNTU, UBUNTUTOOLS_UBUNTU_PORTS_MIRRORy
PBUILDER_DIST_UBUNTU_PORTS_MIRROR. Vea ubuntu-dev-herramientas (5) para obtener más detalles.
Es posible que también desee saber que pbuilder-dist las exportaciones DIST. y ARCH Variables de entorno
al proceso invocado, que contiene el nombre de la distribución y la arquitectura
objetivo de la compilación actual. Puede hacer uso de ellos, por ejemplo, en pbuilderrc.
Use cowbuilder-dist en línea usando los servicios de onworks.net