|
|
|
|
del sitio de Google
|
|||||||
| Foros | Registro | Blog | Páginas man | Reglas de los Foros | Enlaces | Álbumes | Preguntas más frecuentes | Usuarios | Calendario | Búsqueda | Puestos de hoy | Marcar Foros Como Leídos |
| Programación de scripts de shell y Plantear preguntas sobre KSH, CSH, SH, BASH, PERL, PHP, SED, AWK y otros scripts de shell y lenguajes de script de shell aquí. |
![]() |
|
|
Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
|||
|
La automatización de CPAN en FreeBSD
Al utilizar CPAN por primera vez, una serie de preguntas se pide al usuario, con lo que detener el proceso. Ya que estoy corriendo FreeBSD Me preguntaba si la inclusión del puerto en vez conduce al mismo resultado. Así que en lugar de tener el texto siguiente: Código:
perl -MCPAN -e "install DBD::SQLite" y quedar atrapado en el CPAN diálogo, yo también podría hacer lo siguiente: Código:
cd /usr/ports/databases/p5-DBD-SQLite make install clean o Código:
pkg_add -r p5-DBD-SQLite Es justo que una alternativa? |
| Enlaces patrocinados | ||
|
|
|
|||
|
Puertos no ayuda si tienen los paquetes que no existen en el árbol de ports.
Puede tratar de ver si uno de CPAN pronta truco no le ayudará. Es posible que funcione para algunos módulos, pero quizás no para el resto. No hay daño, aunque tratando. CPAN - perldoc.perl.org Echa un vistazo a Q13. |
|
|||
|
Gracias por su respuesta. El poco que he añadido a la línea de hacer una línea de mira de la siguiente manera: Código:
PERL_MM_USE_DEFAULT=1 perl -MCPAN -e "install Term::ReadLine::Gnu" Problemático, que lleva la secuencia de comandos en un bucle sin fin se pide al usuario seleccionar una ubicación geográfica del servidor de CPAN, sin la posibilidad de que el usuario proporcione ninguna respuesta. |
|
|||
|
Este no es el problema, debido a el paquete, pero la instalación de CPAN no está establecido en un determinado lugar de trabajo / usuario todavía. Esta opción no ayudará con esto, porque debe configurar la configuración de su primer uso.
Por favor refiérase a esta sección: CPAN - perldoc.perl.org Un pensamiento es posible copiar manualmente un archivo de configuración existente de CPAN y asegúrese de que está instalado en el entorno del usuario antes de ejecutar otros comandos de CPAN. Pruébalo y dinos si funciona. |
|
|||
|
Gracias por su respuesta. Este es el contenido de $ HOME / .cpan / CPAN / Config.pm archivo: Código:
$CPAN::Config = {
'build_cache' => q[10],
'build_dir' => q[/root/.cpan/build],
'cache_metadata' => q[1],
'cpan_home' => q[/root/.cpan],
'ftp' => q[ ],
'ftp_proxy' => q[ ],
'gzip' => q[/usr/bin/gzip],
'histfile' => q[/root/.cpan/histfile],
'histsize' => q[100],
'inactivity_timeout' => q[0],
'index_expire' => q[1],
'inhibit_startup_message' => q[0],
'make' => q[/usr/bin/make],
'make_arg' => q[],
'make_install_arg' => q[],
'makepl_arg' => q[],
'ncftp' => q[ ],
'ncftpget' => q[ ],
'no_proxy' => q[],
'pager' => q[/usr/bin/less],
'prerequisites_policy' => q[follow],
'proxy_user' => q[],
'scan_cache' => q[atstart],
'shell' => q[/bin/sh],
'tar' => q[/usr/bin/tar],
'term_is_latin' => q[1],
'unzip' => q[],
'urllist' => [q[http://www.perl.com/CPAN/]],
'wget' => q[],
};Parece que está trabajando, pero voy a correr más pruebas para ver cuál es la configuración óptima, ya que no ha manera ininterrumpida para diversas otras razones. UPDATE: incluso en una instalación limpia del sistema operativo no he sido capaz de hacer este trabajo, el mismo que figura mantener CPAN preguntas, por favor. Última edición por Figaro; 04-16-2009 en 06:52 AM.. Exposición de motivos: se agregó nueva información. |
|
|||
|
¿Estás seguro de que están poniendo en la casa correcta dir (su configuración parece funcionar sólo con "root")?
Una sugerencia. Trate de ejecutar CPAN con strace y averiguar (desde el sistema de llamadas de salida) lo que ha buscado lugares CPAN para el archivo de configuración (s). No es muy fácil de localizar de esta manera, pero sin duda le dan una mejor idea de cómo va la búsqueda. Asegúrese de CPAN ha tratado de encontrar ese archivo. No tengo acceso a un Linux Perl instalación en este momento. Intentará quizá mañana yo si tengo el tiempo. |
|
|||
|
El guión viene de este se ejecuta como root, como parte de un sistema de instalación. El directorio. CPAN CPAN y sus subdirectorios se crean sobre la marcha. El Config.pm se coloca en $ HOME / .cpan / CPAN CPAN y los módulos son cargados. Es la última parte que no está en silencio.
Volveremos con más detalles más adelante. |
| Enlaces patrocinados | ||
|
|
![]() |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|
Más UNIX y Linux Foro Temas usted puede encontrar útiles
|
||||
| Hilo | Hilo para principiantes | Foro | Respuestas | Último mensaje |
| CPAN depósito 1.93_51 (Predeterminado sucursal) | Linux Bot | Comunicados de prensa de Software - Noticias RSS | 0 | 02-07-2009 12:40 AM |
| CPAN cambios + 1,38 (por defecto sucursal) | Linux Bot | Comunicados de prensa de Software - Noticias RSS | 0 | 11-18-2008 01:30 PM |
| CPAN: usando sólo a wget d / l módulos? | dangral | Programación de scripts de shell y | 2 | 07-12-2007 01:49 PM |
| Cygwin / instalar CPAN de Expect.pm | white222 | UNIX for Dummies Preguntas y Respuestas | 1 | 07-20-2005 09:27 PM |
| Perl y CPAN Intro para Newbies | obitus | Consejos y tutoriales | 0 | 06-15-2004 10:20 PM |