Tomas:

Perfecto eso era, muchas gracias.
La última duda, la vez anterior que en un servidor de pruebas inicie el SIP2 luego tuve problemas con la Ram, el servidor Sip2  consume mucho, o fue algo de una mala configuración quizá.


Jorge Spuler
Ingeniero en Automatización y Procesos
Dirección de Información y Documentación Bibliográfica Institucional,
Edificio Edificio U/Piso2 Anexo: 56 32 2654514
Universidad Técnica Federico Santa María -  Casa Central - www.usm.cl

imagen barra



El mié, 21 abr 2021 a las 16:56, Tomas Cohen Arazi (<tomascohen@theke.io>) escribió:
No estaba sugiriendo una instalación en ambiente de desarrollo.

Lo que iba a decirte es que cuando se crea una instancia de Koha:

$ koha-create --create-db biblio

Koha crea un usuario unix (biblio-koha, en este ejemplo) que es con el que deben correrse los comandos. Hacerlo con 'root' provoca que muchos archivos cambien de permisos y trae trastornos no deseados!

El error que mencionás (Can't locate C4/SIP/Sip/Constants.pm in @INC) es un error de Perl (el lenguaje de programación con que Koha está hecho) diciendo que no encuentra una librería que viene con Koha.

Mas allá de que no deberías usar el usuario root contra una instancia de Koha por lo mencionado anteriormente, está el hecho de que las librerías de Koha no están en el PATH estándar de librerías Perl en una instalación.
Para resolver ambas cosas (no usar root, y tener bien seteado PERL5LIB) lo que tenés que hacer es usar :

$ koha-shell biblio

Una vez que lo ejecutes, estarás dentro de una sesión del usuario de la instancia (no generarás problemas de permisos) y además tendrá bien configuradas (cruzo los dedos) todas las variables de entorno necesarias para ejecutar los comandos.

Cualquier cosa, aquí estamos.

PD: No manden mas capturas de pantalla!

--
Tomás Cohen Arazi
Theke Solutions (http://theke.io)
✆ +54 9351 3513384
GPG: B2F3C15F