FOG 是一个免费的开源克隆/成像/救援套件/库存管理系统。 FOG 可用于使用 PXE、PartClone 和 Web GUI 将其捆绑在一起对 Windows XP、Vista、Windows 7、Window 8/8.1 以及 Windows 10、Windows 11 PC 进行映像。包括内存和磁盘测试、磁盘擦除、AV 扫描、任务调度、库存管理、操作系统远程部署以及软件包远程安装等功能。一旦客户端计算机注册到 FOG,就可以通过 Web GUI 触发功能。
FOG 使用的版本控制模式遵循语义版本控制的一般原则,并进行一些调整以适应开发生命周期。您可以在fog-workflows 存储库中找到自动发布工作流程
stable
的默认分支将始终具有最新的补丁版本,对于大多数用户来说,这是您想要安装的位置。master
分支具有最新次要版本的基线。您通常不应从此处安装,因为它不包含自设置基线以来发布的安全补丁。dev-branch
是最新补丁版本更改的暂存和测试位置。您可以从 dev-branch 安装,以帮助以更频繁的节奏测试错误修复、安全修复和次要功能增强。working-*
和feature-named
分支是下一个主要或次要版本的工作进行的地方。它们可用于安装和测试当前的测试版或特定的工作功能。这为我们提供了 Production、Staging 和 Dev 分支来遵循标准的 DevOps 实践。
开发周期阶段 | 分支机构 | 版本属性关联 |
---|---|---|
生产 | 稳定,大师 | 次要和补丁 |
分期 | 开发分支 | 修补 |
开发者 | 工作-*,{功能名称} | 主要、次要 |
我们的版本采用 xxxx 格式,如下所示:
{CodeBaseMajor}.{Major}.{Minor}.{Patch}
版本属性 | 描述 | 例子 |
---|---|---|
代码库专业 | 主要代码基线更改和 API 重大更改,需要正式发布 | 1.xxx |
主要的 | 主要功能添加和 UI 更改、同一代码库内的潜在重大更改需要正式发布 | 1.5.xx |
次要的 | 非破坏性主要功能增强,需要正式发布 | 1.5.10.x |
修补 | 持续的错误和安全修复以及功能增强、自动发布 | 1.5.10.41 |
安装并更新您的 Linux 服务器发行版
下载安装文件
开始安装所需要做的就是下载文件来执行安装。选择您喜欢的以下方法之一;
ZIP 存档wget https://github.com/FOGProject/fogproject/archive/stable.zip; unzip stable.zip
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
安装并更新您的 Linux 服务器发行版
下载安装文件
开始安装所需要做的就是下载文件来执行安装。选择您喜欢的以下方法之一;
git git clone https://github.com/fogproject/fogproject.git fogproject-dev-branch; cd fogproject-dev-branch; git checkout dev-branch
(如果你想跟上当前的发展,推荐!
ZIP 存档wget https://github.com/FOGProject/fogproject/archive/dev-branch.zip; unzip dev-branch.zip
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
现在应该已安装所有内容,您可以开始配置和注册系统。请参阅:http://fogproject.org/wiki/index.php/Managing_FOG 以帮助您进一步设置。
有很多资源可以提供帮助。
使用 git 下载源代码并查看分支dev-branch
以获取最新代码或您想要帮助处理的更具体的功能分支。
欲了解更多详细信息,请查看有关为该项目做出贡献的信息。