[koha-es] Koha Sip2 help

Tomas Cohen Arazi tomascohen en theke.io
Mie Abr 21 22:55:57 CEST 2021


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
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.koha-community.org/pipermail/koha-es/attachments/20210421/06683bc6/attachment.htm>


Más información sobre la lista de distribución Koha-es