Life isn't about finding yourself. Life is about creating yourself.
Health is the greatest gift, contentment the greatest wealth, faithfulness the best relationship. Buddha

Instalando Koha

2010-08-30 16:16:32-05                  Esta entrada ha sido vista 31 veces.

Linux

Koha

Koha es una manejador de bibliotecas potente y completo desarrollado en Perl. Tiene una zona de administración y otra zona pública conocida como OPAC. Esta es el proceso de instalación en Debian Squeeze.

El sistema más usado de catalogación en las biblotecas es el Dewey. Una de las grandes ventajas de Koha es que no es necesario capturar los libros, simplemente se busca en el index Z39 del congreso de los Estados Unidos y otras bibliotecas alrededor del mundo y la información se importa a través del estándard MARC21 (un formato XML) que ya incluye la catalogación Dewey.

Descargamos la última versión:

$ wget http://download.koha-community.org/koha-3.00.06.tar.gz

$ tar -zxvf koha-3.00.06.tar.gz

$ cd koha-3.00.06

Instalamos el paquete Perl locale y las librerías Z39 y YAML:

$ sudo apt-get install liblocale-po-perl libnet-z3950-zoom-perl libyaml-libyaml-perl

Instalamos dselect:

$sudo apt-get install dselect

Cargamos los paquetes:

$ sudo dpkg --set-selections < install_misc/debian.packages
$ sudo apt-get dselect-upgrade

Instalamos por CPAN las otras dependencias:

$ sudo cpan MARC::Record Class::Accessor MARC::Charset MARC::File::XML \ Net::Z3950::ZOOM HTML::Template::Pro MARC::Crosswalk::DublinCore \
PDF::Reuse PDF::Reuse::Barcode Data::ICal GD::Barcode::UPCE \
XML::RSS Algorithm::CheckDigits::M43_001 Biblio::EndnoteStyle POE \
Schedule::At DBD::SQLite GD SMS::Send HTTP::OAI IPC::Cmd Text::CSV::Encoded

Verificamos que las librerías estén actualizadas

$ perl koha_perl_deps.pl -m -u

Si hay alguna librería listada debemos actualizarla, por ejemplo:

$sudo cpan install CGI::Session::Driver::memcached

Nos logeamos dentro de MySQL y creamos la base de datos:

$ mysql -u root -p

mysql> CREATE DATABASE DBKOHA CHARACTER SET utf8 COLLATE utf8_general_ci;
mysql>quit;

Ejecutamos

$ perl Makefile.PL

Escoger los valores por omisión. El usuario y el grupo deben ser www-data para respetar el usuario Apache2 de Debian. Luego ejecutamos:

$ make
$ make test
$ sudo make install
$ sudo ln -s /etc/koha/koha-httpd.conf /etc/apache2/sites-available/koha
$ sudo emacs /etc/apache2/ports.conf

Y agregamos los puertos 80 y 8080. Si Apache ya está ocupando el puerto 80, se puede elegir el 8008 o el 8888.

$ sudo a2enmod rewrite
$ sudo a2ensite koha
$ sudo /etc/init.d/apache2 restart

Instalamos las traducciones al español:

$ cd misc/translator && perl translate install es-ES

Nos colocamos en http://localhost y verás el inslador Web de Koha.

Si en lugar de eso ves el mensaje: production mode - trapped fatal error. Intenta instalar una versión más nueva de yaml por CPAN:

$sudo cpan
CPAN> install CGI::Session::Serialize:yaml

Se pueden ver los errores de Koha asi:

$ sudo tail -f /var/log/koha/koha-error_log

Una vez que veas el instalador web escribe el nombre y el password del usuario de Mysql y sigue los pasos. Cuando llegues a la pantalla Selecting Default Settings en las secciones Optional selecciona todos los valores pues después puedes borrarlos pero es bueno tener ejemplos. Ya puedes logearte a la zona de administración:

Ve a la sección Libraries and groups y agrega tu biblioteca.

A continuación ve a "Catloging" y busca por Z39 un ISBN, por ejemplo el ISBN 978-0-679-72316-5 e importalo como libro a tu biblioteca. El libro ya se puede buscar y pedir prestado en el OPAC de Koha.

Permalink: http://www.mononeurona.org/entries/view/aarkerio/2354


Comments Commentblogs:
1.- asarch wrote:

&iquest;C&oacute;mo le haces para enmarcar los cuadros de c&oacute;digo?

P.D.

Lo bueno es que el nombre no termina en &quot;e&quot; sino ser&iacute;a muy sugestivo.

2010-08-30 22:19:15-05
2.- chilicuil wrote:

&gt;.&lt; asarch

2010-08-31 01:58:32-05
3.- aarkerio wrote:

@asarch s&oacute;lo se&ntilde;ala la clase en el p&aacute;rrafo:

&lt;p class=&quot;consola&quot; &gt; $ ls &lt;/p&gt;

la clase est&aacute; en el CSS. BTW yo lo pronuncia &quot;coa&quot; en las reuniones para evitar lo &quot;sugestivo&quot;.

Cheers!!

2010-08-31 09:25:51-05
4.- aarkerio wrote:

hhaaa!!! por cierto en el IRC der Koha me dijeron que el soporte, migraci&oacute;n, actualizaciones y respalados se cobra entre 1,200 y 2,500 mil d&oacute;lares mensuales. Dependiendo el tama&ntilde;o de la biblioteca.

2010-08-31 09:29:53-05
5.- vendaval wrote:

@aarkerio: luego te haces una guia para saber como cobrar los servicios profesionales, otra cosa como estas dado de alta en hacienda.

2010-08-31 14:27:21-05
6.- aarkerio wrote:

@vendaval Soy SA de CV normalito, sobre los precios, siempre es mejor muchos clientes que te paguen una mensualidad leve (unos 10 mil pesos) que pocos clientes caros.

2010-08-31 15:07:57-05
7.- rnstux wrote:

C&oacute;mo que le hace falta un buen CSS a Koha

2010-08-31 16:12:05-05
New Commentblog
CAPTCHA Image




Join us!
Forgot your password?
This blog has been visited
36,599 times
aarkerio
Manuel Montoya estudió neuropsicología en la facultad y en el Instituto de Biomédicas de la UNAM. Trabajó en Compaq de México como diseñador de software, tiene diez años de experiencia en Java, Python, PHP, Ruby y SQL. Le interesan muchas cosas y neciamente le da por escribir sobre todas ellas.

Actualmente trabaja en Chipotle Software, desarrollando Karamelo, una herramienta e-Learning. Emacs y FluxBox son su editor y escritorio favoritos.
Powered by
Despabilando la MonoNeurona.org
Livechat
<-Nombre

reiken wrote:
http://tinyurl.com/782vp5u
4 days, 3 hours ago

Reiken wrote:
tienen backup en megaupload? http://tinyurl.com/6uarmrq
2 weeks, 6 days ago

aarkerio wrote:
Reiken: muchas gracias!! Fixed!
on 1/1/12

Reiken wrote:
http://tinyurl.com/7yffd32
on 1/1/12

fer wrote:
cualquier cosa ahi te echo un grito man. gracias por comunicarse ca..
on 16/12/11

fer wrote:
empiezo lo de dspace
on 16/12/11

fer wrote:
la otra semana
on 16/12/11

fer wrote:
por cierto
on 16/12/11

fer wrote:
weekend
on 16/12/11

fer wrote:
good
on 16/12/11


@vendaval lánzate por los tequilas!! Al fin que es viernes!
5 days, 12 hours ago
De CakePHP a Perl a Rails en el mismo día!! Chingonazo que soy!!
2 weeks ago
$sudo gem update ;-)
2 weeks, 2 days ago
Debian es la neta!
3 weeks ago
@rnstux Mochate con la liga para descargarlo!!
3 weeks, 6 days ago
Yea, Python o Ruby por la Syntactic sugar.
on 10/1/12
Inches steelers, no dieron el ancho
on 9/1/12
Inches mamertos!! no es guasa... no si, inchs mamertos ;-)
on 5/1/12
@thos, no tienes un ejemplo de paginación Ajax en rails con cofeescript? no me sale caón!!
on 3/1/12
por cierto alguien usa coffeescript en Rails?
on 31/12/11
Mis Albums
FirefoxjEdit.orgGimpOpenOffice.orgHacker
Top
Colectivo MonoNeurona.org © 2002-2011.