InglésFrancésespañol

icono de página de OnWorks

cpan - Online en la nube

Ejecute cpan en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando cpan 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


cpan: interactúa fácilmente con CPAN desde la línea de comandos

SINOPSIS


# con argumentos y sin interruptores, instala módulos especificados
cpan nombre_módulo [nombre_módulo ...]

# con interruptores, instala módulos con comportamiento adicional
cpan [-cfgimtTw] nombre_módulo [nombre_módulo ...]

# con solo el punto, instale desde la distribución en el
# directorio actual
cpan.

# sin argumentos, inicia el shell CPAN.pm
cpan

# forzar la instalación de módulos (generalmente aquellos que fallan en las pruebas)
cpan -f nombre_módulo [nombre_módulo ...]

# instalar módulos pero sin probarlos
cpan -T nombre_módulo [nombre_módulo ...]

# volcar la configuración
cpan -J

# cargar una configuración diferente para instalar Module :: Foo
cpan -j algunos / otros / módulo de archivo :: Foo

# sin argumentos, pero algunos interruptores
cpan [-ahrvACDlLO]

DESCRIPCIÓN


Este script proporciona una interfaz de comando (no un shell) para CPAN. Por el momento usa
CPAN.pm para hacer el trabajo, pero no es un corredor de comando de una sola vez para CPAN.pm.

De Seguros
-a Crea un paquete automático CPAN.pm con CPAN :: Shell-> paquete automático.

-Un módulo [módulo ...]
Muestra los mantenedores primarios de los módulos especificados.

-c módulo
Ejecuta un "make clean" en los directorios del módulo especificado.

-C módulo [módulo ...]
Mostrar la Cambios archivos para los módulos especificados

-D módulo [módulo ...]
Muestre los detalles del módulo.

-f Fuerza la acción especificada, cuando normalmente habría fallado. Use esto para instalar un
módulo incluso si sus pruebas fallan. Cuando usa esta opción, -i no es opcional para
instalar un módulo cuando necesite forzarlo:

% cpan -f -i Módulo :: Foo

-F Desactiva los intentos de CPAN.pm de bloquear cualquier cosa. Debes tener cuidado con esto ya que
puede terminar con varios scripts que intentan estropear en el mismo directorio. Esta
no es tan preocupante si está cargando una configuración especial con "-j", y eso
config configura sus propios directorios de trabajo.

-g módulo [módulo ...]
Descarga al directorio actual la última distribución del módulo.

-G módulo [módulo ...]
SIN IMPLEMENTAR

Descargue al directorio actual la última distribución de los módulos, descomprima cada uno
distribución y crear un repositorio de git para cada distribución.

Si desea esta función, consulte la distribución "Git :: CPAN :: Patch" de Yanick Champoux.

-h Imprime un mensaje de ayuda y sal. Cuando especifica "-h", ignora todos los demás
opciones y argumentos.

-i Instala los módulos especificados.

-I Cargar "local :: lib" (piense como "-I" para cargar rutas de lib).

-j Config.pm
Cargue el archivo que tiene los datos de configuración de CPAN. Esto debería tener el mismo formato
como el estándar CPAN / Config.pm archivo, que define $ CPAN :: Config como un hash anónimo.

-J Vuelca la configuración en el mismo formato que usa CPAN.pm. Esto es útil para
comprobar la configuración, así como utilizar el volcado como punto de partida para una nueva,
configuración personalizada.

-l Lista todos los módulos instalados con sus versiones

-L autor [autor ...]
Enumere los módulos por los autores especificados.

-m Crea los módulos especificados.

-O Muestra los módulos desactualizados.

-p Hacer ping a los espejos configurados

-P Encuentra los mejores espejos que puedas estar usando (pero no los configura todavía)

-r Recompila módulos cargados dinámicamente con CPAN :: Shell-> recompilar.

-t Ejecuta un `make test` en los módulos especificados.

-T No pruebe los módulos. Simplemente instálelos.

-u Actualiza todos los módulos instalados. Hacer esto a ciegas realmente puede romper las cosas, así que mantén un
apoyo.

-v Imprime la versión del script y la versión CPAN.pm y luego sal.

-V Imprime información detallada sobre el cliente cpan.

-w NO IMPLEMENTADO

Active las advertencias de cpan. Esto verifica varias cosas, como permisos de directorio y
le informa sobre los problemas que podría tener.

Ejemplos
# imprimir un mensaje de ayuda
cpan-h

# imprime los números de versión
cpan-v

# crear un paquete automático
cpan-a

# recompilar módulos
cpan-r

# actualizar todos los módulos instalados
cpan -u

# instalar módulos (sole -i es opcional)
cpan -i Netscape :: Booksmarks Business :: ISBN

# forzar la instalación de módulos (debe usar -i)
cpan -fi CGI :: URI mínimo

MEDIO AMBIENTE VARIABLES


Hay varios componentes en CPAN.pm que usan variables de entorno. La construcción
herramientas, ExtUtils :: MakeMaker y Module :: Build usan algunas, mientras que otras son importantes para el
niveles por encima de ellos. Algunos de estos están especificados por Perl Toolchain Gang:

Concenso de Lancaster:


Concenso de Oslo:


CPAN_OPTS
"cpan" divide esta variable en espacios en blanco y antepone esa lista a @ARGV antes
procesa los argumentos de la línea de comandos. Por ejemplo, si siempre quiere usar
"local: lib", puede establecer "CPAN_OPTS" en "-I".

CPANSCRIPT_LOGLEVEL
El nivel de registro a usar, ya sea con el registrador mínimo integrado o Log :: Log4perl si
está instalado. Los valores posibles son los mismos que los niveles "Log :: Log4perl":
"TRACE", "DEBUG", "INFO", "WARN", "ERROR" y "FATAL". El valor predeterminado es "INFO".

GIT_COMMAND
La ruta al binario "git" que se utilizará para las funciones de Git. El valor predeterminado es
"/ usr / local / bin / git".

PRUEBAS NO INTERACTIVAS
Suponga que nadie está prestando atención y omite las indicaciones de las distribuciones que hacen eso.
correctamente. cpan(1) establece esto en 1 a menos que ya tenga un valor (incluso si ese
el valor es falso).

PERL_MM_USE_DEFAULT
Utilice la respuesta predeterminada para las preguntas solicitadas. cpan(1) establece esto en 1 a menos que
ya tiene un valor (incluso si ese valor es falso).

SALIR VALORES


El script sale con cero si cree que todo funcionó, o con un número positivo si
piensa que algo falló. Tenga en cuenta, sin embargo, que en algunos casos tiene que adivinar una falla
por la salida de cosas que no controla. Por ahora, los códigos de salida son vagos:

1 Un error desconocido

2 Fue un problema externo

4 Hubo un problema interno con el script.

8 No se pudo instalar un módulo

A DO


* valores de configuración de un disparo desde la línea de comando

Use cpan en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    Gerente PAC
    Gerente PAC
    PAC es un reemplazo de Perl/GTK para
    SecureCRT/Putty/etc (Linux
    ssh/telnet/... gui)... Proporciona una GUI
    para configurar conexiones: usuarios,
    contraseñas, ESPERA regular...
    Descargar Administrador de PAC
  • 2
    geoservidor
    geoservidor
    GeoServer es un software de código abierto
    servidor escrito en Java que permite a los usuarios
    para compartir y editar datos geoespaciales.
    Diseñado para la interoperabilidad,
    publica da ...
    Descargar GeoServer
  • 3
    Luciérnaga III
    Luciérnaga III
    Una financiación personal gratuita y de código abierto.
    gerente. Firefly III cuenta con un
    sistema de contabilidad por partida doble. Usted puede
    ingrese y organice rápidamente su
    transacciones i ...
    Descargar Luciérnaga III
  • 4
    Extensiones de Apache OpenOffice
    Extensiones de Apache OpenOffice
    El catálogo oficial de Apache
    Extensiones de OpenOffice. Encontrarás
    extensiones que van desde diccionarios hasta
    herramientas para importar archivos PDF y conectarse
    con ext ...
    Descargar extensiones de Apache OpenOffice
  • 5
    Mantis BT
    Mantis BT
    Mantis es una aplicación web fácilmente implementable
    rastreador de errores basado para ayudar con el error del producto
    seguimiento. Requiere PHP, MySQL y un
    Servidor web. Echa un vistazo a nuestra demostración y alojamiento
    ofreciendo ...
    Descargar MantisBT
  • 6
    LAN Messenger
    LAN Messenger
    LAN Messenger es una aplicación de chat p2p
    para comunicación intranet y no
    requieren un servidor. Una variedad de útiles
    Se admiten características que incluyen
    notificar ...
    Descargar LAN Messenger
  • Más "

Comandos de Linux

  • 1
    cumplir
    cumplir
    abidw - serializa el ABI de un ELF
    archivo abidw lee una biblioteca compartida en ELF
    formato y emite una representación XML
    de su ABI a la salida estándar. El
    emitido...
    Ejecutar abidw
  • 2
    capaz
    capaz
    abilint - validar un ABI de abigail
    representación capaz analiza el nativo
    Representación XML de una ABI tal como se emite
    por abidw. Una vez que ha analizado el XML
    represe ...
    Ejecutar capaz
  • 3
    coresendmsg
    coresendmsg
    coresendmsg: envía un mensaje de API CORE
    al demonio del núcleo-daemon...
    Ejecutar coresendmsg
  • 4
    servidor_core
    servidor_core
    core_server: el servidor principal para
    SpamBayes. DESCRIPCIÓN: Actualmente atiende
    la interfaz web solamente. enchufando
    oyentes para varios protocolos es TBD.
    Esto ...
    Ejecutar core_server
  • 5
    flash
    flash
    fwflash - programa para flashear archivos de imágenes
    a un dispositivo NXT conectado...
    Ejecutar flash
  • 6
    fwts-recoger
    fwts-recoger
    fwts-collect - recopila registros para fwts
    informe de errores. ...
    Ejecutar fwts-collect
  • Más "

Ad