FOG es un sistema gratuito de gestión de inventario, imágenes, clonación y rescate de código abierto. FOG se puede utilizar para crear imágenes de PC con Windows XP, Vista, Windows 7, Windows 8/8.1 y Windows 10, Windows 11 utilizando PXE, PartClone y una GUI web para unirlos. Incluye funciones como prueba de memoria y disco, borrado de disco, escaneo AV, programación de tareas, administración de inventario, implementación remota de sistemas operativos e instalación remota de paquetes de software. Las funciones se pueden activar a través de la GUI web, una vez que la máquina cliente se haya registrado en FOG.
FOG utiliza un esquema de control de versiones que sigue los principios generales del control de versiones semántico con algunos ajustes para adaptarse al ciclo de vida del desarrollo. Puede encontrar los flujos de trabajo de lanzamiento automático en el repositorio de flujos de trabajo de niebla.
stable
siempre tendrá la última versión del parche; para la mayoría de los usuarios, aquí es desde donde desea realizar la instalación.master
tiene la base de la última versión menor. Por lo general, no debería realizar la instalación desde aquí, ya que no incluirá los parches de seguridad publicados desde que se estableció la línea de base.dev-branch
es donde se organizan y prueban los últimos cambios en la versión del parche. Puede instalar desde dev-branch para ayudar a probar correcciones de errores, correcciones de seguridad y mejoras menores de funciones con una cadencia más frecuente.working-*
y feature-named
son donde se lleva a cabo el trabajo en la próxima versión mayor o menor. Se pueden utilizar para instalar y probar la versión beta actual o funciones de trabajo específicas.Esto nos brinda ramas de Producción, Puesta en escena y Desarrollo para seguir las prácticas estándar de Devops.
Etapa del ciclo de desarrollo | Sucursales | Versión Propiedad asociada |
---|---|---|
Producción | estable, maestro | Menor y parche |
Puesta en escena | rama de desarrollo | Parche |
desarrollador | trabajando-*, {nombre-función} | Mayor, menor |
Nuestras versiones están formateadas en formato xxxx así:
{CodeBaseMajor}.{Major}.{Minor}.{Patch}
Propiedad de versión | Descripción | Ejemplo |
---|---|---|
CódigoBaseMayor | Los cambios importantes en la línea base del código y los cambios importantes en la API requieren una publicación formal | 1.xxx |
Importante | Las principales adiciones de funciones y cambios en la interfaz de usuario, posibles cambios importantes dentro de la misma base de código, requieren un lanzamiento formal | 1.5.xx |
Menor | Mejoras importantes de funciones continuas, requieren un lanzamiento formal | 1.5.10.x |
Parche | Correcciones continuas de errores y seguridad y mejoras de funciones, lanzamientos automatizados | 1.5.10.41 |
Instale y actualice la distribución de su servidor Linux
Descargue los archivos de instalación
Todo lo que se necesita para iniciar la instalación es descargar los archivos para realizar la instalación. Elija uno de los siguientes métodos que prefiera;
Archivo ZIP wget https://github.com/FOGProject/fogproject/archive/stable.zip; unzip stable.zip
Archivo TAR/GZ wget https://github.com/FOGProject/fogproject/archive/stable.tar.gz; tar xzf stable.tar.gz
git git clone https://github.com/fogproject/fogproject.git fogproject-stable
sudo -i
cd /path/to/fogproject-stable/bin
./installfog.sh
Instale y actualice la distribución de su servidor Linux
Descargue los archivos de instalación
Todo lo que se necesita para iniciar la instalación es descargar los archivos para realizar la instalación. Elija uno de los siguientes métodos que prefiera;
git git clone https://github.com/fogproject/fogproject.git fogproject-dev-branch; cd fogproject-dev-branch; git checkout dev-branch
( recomendado si desea mantenerse al día con los desarrollos actuales).
Archivo ZIP wget https://github.com/FOGProject/fogproject/archive/dev-branch.zip; unzip dev-branch.zip
Archivo TAR/GZ wget https://github.com/FOGProject/fogproject/archive/dev-branch.tar.gz; tar xzf dev-branch.tar.gz
sudo -i
cd /path/to/fogproject-dev-branch/bin
./installfog.sh
Ahora todo debería estar instalado y podrá comenzar a configurar y registrar sistemas. Consulte: http://fogproject.org/wiki/index.php/Managing_FOG para ayudarlo a realizar más configuraciones.
Hay muchos recursos de ayuda.
Descargue el código fuente con git y consulte la rama dev-branch
para obtener el código más reciente o una rama de funciones más específica en la que le gustaría ayudar a trabajar.
Para obtener más detalles, consulte la información sobre cómo contribuir al proyecto.