Comandos proporcionados por los paquetes Debian

Esta página contiene información útil que se extrajo sobre todo de los propios scripts. Si usted es un principiante, esto podría no ser tan útil como un paso a paso, ya que se asume que usted sabe un par de cosas. Usted podría estar buscando esta página en su lugar. :)
La ayuda en linea, si esta disponible, puede ser accedida mediante la ejecución de cualquier comando añadiendo --help.
==Administrar Instancias==
===koha-create===
Crear una nueva instancia Koha.
 koha-create [--create-db|--request-db|--populate-db] \
 [--marcflavor marc21|normarc|unimarc] \
 [--zebralang en|nb|fr] \
 [--defaultsql /path/to/some.sql] \
 [--configfile /path/to/config] [--adminuser n] instancename
Ejemplo simple, con MySQL corriendo en el mismo servidor como todo lo demás:
 sudo koha-create --create-db instancename
Orden de precedencia de las opciones de configuración, de menor a mayor:
# Conjunto por defecto en el koha-create en si mismo 
# /etc/koha/koha-sites.conf
# Archivo de configuración especifico con --configfile
# Conjunto de opciones individuales con --marcflavor, --zebralang, --defaultsql, --adminuser
Ver Koha 3.2 on Debian Squeeze para más detalles.
===koha-disable===
Desabilitar una instancia Koha.
 koha-disable instancename
===koha-enable===
Habilitar una instancia Koha.Las nuevas instancias son habilitadas por defecto. Solo necesita esta orden si previamente ha desabilitado un sitio con koha-disable. 
 koha-enable instancename
===koha-restore===
Restore a Koha site from a dump (from koha-dump). 
 koha-restore sqldump configdump
===koha-dump===
Volcar todos los contenidos y configs para un sitio Koha en estos momentos.
 koha-dump instancename
===koha-run-backups===
Realiza copias de seguridad (backups) de las instalaciones de Koha en el sistema.
Esto permite la automatización de copias de seguridad de los datos de koha
y la configuración de el sistema de archivos. Asimismo, mantendrá muchas de 
las últimas copias de seguridad, descartando las más viejas.
Opciones:
 --output: the directory that the resulting files will be placed into.
 (default: /var/spool/koha)
 --days: the number of days to keep backups around for
 (default: 2)
Nota: las copias de respaldos (backups) producidas usando esta herramientas pueden ser restauradas usando 
\`koha-restore'.
===koha-remove===
Remover una instancia Koha.
 koha-remove instance1 instance2 etc
==Relacionadas con Zebra==
===koha-start-zebra===
Inicia Zebra para las intancias de Koha nombradas.
 koha-start-zebra instance1 instance2 etc
 
===koha-restart-zebra===
Reiniciar Zebra para las instancias de Koha nombradas.
 koha-restart-zebra instance1 instance2 etc
===koha-rebuild-zebra===
Reconstruye la base de datos Zebra para una instancia Koha.
 koha-rebuild-zebra [-u|--usmarc] [-f|--full] [-...] instance1 instance2 etc
* -u: runs the process as USMARC rather than the default of MARCXML
* -f: does a reindex of the whole collection
* -...: anything else is passed directly to rebuild_zebra. This is useful in particular for -v.
* koha-rebuild-zebra currently only has the ability to do both bibs and authorities at the same time - you cannot do authorities alone.
As an example, a full, verbose reindex for one instance would look like this:
 sudo koha-rebuild-zebra -f -v instancename
===koha-stop-zebra===
Detiene Zebra para las instancias nombradasd de Koha. 
 koha-stop-zebra instance1 instance2 etc
==E-mail==
===koha-email-enable=== 
Habilita el email para una instancia de Koha. 
 koha-email-enable instance1 instance2 etc
===koha-email-disable===
Desabilita el email para una instancia de Koha. 
 koha-email-disable instance1 instance2 etc
==Relacionadas con Bases de Datos==
===koha-dump-defaults===
Crea el contenido predeterminado de un sitio Koha existente.
 koha-dump-defaults instancename
===koha-upgrade-schema===
Actualiza el esquema de base de datos para una instancia Koha. Hecho automáticamente en las actualizaciones de paquetes.
 koha-upgrade-schema instance1 instance2 etc
===koha-reset-passwd===
Reset password for a user in a Koha instance.
 koha-reset-passwd instancename username
===koha-mysql===
Provide an interactive mysql shell set up for the specified koha instance.
 koha-mysql instancename
To send some SQL to MySQL and get an answer back, without going into an interactive session (similar to the -e option to the mysql command):
 echo "some sql" | koha-mysql instancename
(This command is new in Koha 3.6.)
==Misc==
===koha-upgrade-to-3.4===
Realizá los cambios necesarios para actualizar un sistema Koha 3.2 a 3.4.
 koha-upgrade-to-3.4 [instance1] [instance2] [...]
Si los nombres de instancia no son proporcionados, éste se ejecutará en todos ellos.
==Utilidades==
Estos son los scripts que utilizan otros scripts, es probable que no quiera ejecutarlos desde la línea de comandos.
===koha-create-dirs===
Crear directorios para una instancia de Koha.
 koha-create-dirs instance1 instance2 etc
===koha-list===
Lista todas las instanacias Koha.
 Lists Koha instances, optionally only those that are enabled or have
 email turned on.
 
 Usage: koha-list [--enabled] [--email] [-h]
 Options:
 --enabled only show instances that are enabled
 --email only show instances that have email enabled
 --noemail only show instances that do not have email enabled
 -h this help
 
 The filtering options can be combined, and you probably want to do this
 (except --email and --noemail, that's just silly.)
===koha-foreach===
Run a command for each Koha instance.
Takes the same arguments as koha-list. 
 koha-list [--enabled] [--email | --noemail] command
Category:Installation
Category:Debian_Packages