Requerimientos del sistema
- Bacula ha sido compilado y corre en sistemas OpenSuse Linux, FreeBSD
y Solaris.
- Requiere GNU C++, en la versi�n 2.95 o superior para compilar. En general,
el paquete GNU C++ es adicional al paquete de GNU C, y se necesita que
ambos est�n instalados. En sistemas Red Hat, el compilador de C++ es parte
del paquete rpm gcc-c++.
- Hay algunos paquetes de terceros que Bacula puede necesitar. A excepci�n
de MySQL y PostgreSQL que pueden ser hallados en los releases depkgs
y depkgs1. Sin embargo, la mayor�a de los sistemas Linux y FreeBSD
los suministran como paquetes del sistema.
- Las versiones m�nimas para cada una de las bases de datos soportadas son
las siguientes:
- MySQL 4.1
- PostgreSQL 7.4
- SQLite 2.8.16 o SQLite 3
- Si usted desea generar sus propios binarios Win32, por favor revise el
archivo README.mingw32 en el directorio src/win32. El proyecto Bacula realizo
una compilaci�n cruzada del release de Win32 en Linux. De igual manera,
se suministra documentaci�n para la construcci�n de la versi�n para Win32,
sin embargo, aunque este proceso puede resultar complejo, esta es de mucha
ayuda en este proceso de desarrollo.
- Bacula requiere una buena implementaci�n de pthreads (http://en.wikipedia.org/wiki/POSIX_Threads)
para trabajar. Esto no es el caso para algunos de los sistemas BSD.
- El c�digo fuente ha sido escrito pensando en la portabilidad y la mayor
parte es compatible con POSIX. Asi, la instalaci�n en cualquier sistema
operativo compatible con POSIX es muy sencilla.
- El programa de consola en GNOME fue desarrollado y probado en GNOME 2.x.
La versi�n de GNOME 1.4 no est� soportada por completo.
- El programa de consola de wxWidgets fue desarrollado y probado con la ultima
versi�n estable ANSI o UNICODE de wxWidgets
(2.6.1). Esta aplicaci�n trabaja muy bien con la versi�n de Windows y GTK+_2.x
de wxWidgets, y deber�a funcionar en otras plataformas soportadas por wxWidgets.
- El programa de Tray Monitor fue desarrollado en GTK+-2.x. Necesita la versi�n
de GNOME menor o igual a 2.2, KDE mayor o igual a 3.1 o cualquier manejador
de ventanas que soporte el sistema de bandeja est�ndar para FreeDesktop.
- Si se desea activar la edici�n de linea de comandos y el historial, se
necesita /usr/include/termcap.h y el paquete termcap o la librer�a ncurses
instalada (libtermcap-devel o ncurses-devel).
- Si se desea utilizar DVDs como medios de respaldo, se necesita descargar
el paquete dvd+rw-tools 5.21.4.10.8,
aplicar el patch, ubicado en el directorio patches del �rbol de
fuentes original, para hacer que estas herramientas sean compatibles con
Bacula, luego se debe compilarlas e instalarlas. Hay un patch de dvd+rw-tools
con versi�n 6.1, y se espera que el mismo est� integrado en la ultima versi�n.
Se recomienda no utilizar el utilitario de dvd+rw-tols suministrado con
la distribuci�n, a menos que este seguro que la misma contenga el patch.
Las herramientas de dvd+rw-tools sin el patch instalado, no trabajar�n
con Bacula. Para finalizar, los dispositivos de DVD no se recomiendan para
respaldos importantes y cr�ticos, debido a su baja confiabilidad.
Kern Sibbald
2009-07-19