Identificador del artículo : FS-FBS-20101006-I01
Última verificación : 4 de septiembre de 2015
Versión : 1.5


Instalación de Ferro Backup System en sistemas Linux y Mac OS X

El artículo trata la forma de instalar e iniciar el programa Ferro Backup System en sistemas Linux, BSD y Mac OS X.


AdvertenciaEs una solución antigua. En cambio, recomendamos la instalación del contenedor Docker.

Introducción

Ferro Backup System necesita para su funcionamiento una interfaz de programación WinAPI. WinAPI es un conjunto de bibliotecas que permiten la carga, iniciación e interacción con una aplicación del sistema operativo con otros programas. Esta interfaz no está disponible de forma estándar en sistemas similares a Unix. Para que se pueda arrancar una aplicación Win32 en sistemas distintos a Windows, se debe instalar una implementación correcta de WinAPI para cada sistema operativo.

Wine es una implementación de la interfaz de programación WinAPI que contiene los cargadores y bibliotecas necesarias para ejecutar aplicaciones de Windows en Linux y otros sistemas operativos compatibles con POSIX.


Dibujo 1. Ferro Backup System iniciado en Linux Ubuntu 10.04

Dibujo 1. Ferro Backup System iniciado en Linux Ubuntu 10.04 (Lucid Lynx)


A continuación, se presentan los pasos necesarios para iniciar el programa FBS Server y FBS Worker en sistemas Linux, BSD y Mac OS X.

1. Instalación del entorno Wine

La instalación consiste en la descarga del paquete de instalación (deb, rpm, etc...) de Wine correspondiente a cada sistema operativo según las indicaciones dadas en la página web del proyecto: www.winehq.org/download/

2. Instalación de Ferro Backup System

a) sistemas con entorno gráfico

El instalador de Ferro Backup System está adaptado para el funcionamiento en entornos Windows y UNIX/Wine. El proceso de instalación en ambos casos es el mismo y está descrito en la página Instalación del software de copia de seguridad

b) sistemas con entorno de texto

Si en el sistema no hay entorno gráfico, el programa debe ser instalado manualmente. Los archivos del programa, de los que se habla a continuación, se pueden copiar desde una computadora, en la cual se ha realizado la instalación tradicional (apartado a).

3. Arranque automático del servicio del sistema durante el arranque de la computadora

El entorno Wine arranca los servicios del sistema tras iniciar sesión en el sistema operativo y el arranque de cualquier aplicación WinAPI (por ejemplo, cmd.exe, clock.exe). Tras cerrar todas las aplicaciones que funcionan bajo el control de Wine, los servicios también son interrumpidos.

Para que todos los servicios del sistema Windows instalados en Wine sean automáticamente arrancados durante el arranque de cualquier sistema UNIX y que no sean interrumpidos durante el cierre de sesión, debe añadir los siguientes comandos a uno de los scripts de inicio, por ejemplo, al archivo /etc/rc.local
su - NOMBRE_USUARIO -c "/ruta_al_archivo/wineserver -p; wine winver"
Ejemplo:
su - ROOT -c "/usr/lib/i386-linux-gnu/wine/wineserver -p; wine winver"


Limitaciones conocidas

Lista de funcionalidades que no se encuentran disponibles en sistemas Linux y Mac: