FOG는 무료 오픈 소스 복제/이미징/구조 제품군/재고 관리 시스템입니다. FOG는 PXE, PartClone 및 Web GUI를 사용하여 Windows XP, Vista, Windows 7, Window 8/8.1 및 Windows 10, Windows 11 PC를 이미지화하는 데 사용할 수 있습니다. 메모리 및 디스크 테스트, 디스크 삭제, AV 스캔, 작업 예약, 인벤토리 관리, OS 원격 배포, 소프트웨어 패키지 원격 설치와 같은 기능이 포함됩니다. 클라이언트 시스템이 FOG에 등록되면 웹 GUI를 통해 기능을 실행할 수 있습니다.
FOG는 의미론적 버전 관리의 일반 원칙을 따르고 개발 수명주기에 맞게 일부 조정을 적용한 버전 관리 스키마를 사용합니다. Fog-workflows 저장소에서 자동 릴리스 워크플로를 찾을 수 있습니다.
stable
의 기본 브랜치는 항상 최신 패치 릴리스를 갖습니다. 대부분의 사용자는 여기에서 설치를 원합니다.master
브랜치에는 최신 마이너 릴리스의 기준이 있습니다. 기준이 설정된 이후 릴리스된 보안 패치가 포함되지 않으므로 일반적으로 여기에서 설치해서는 안 됩니다.dev-branch
최신 패치 릴리스 변경 사항이 준비되고 테스트되는 곳입니다. dev-branch에서 설치하면 버그 수정, 보안 수정 및 사소한 기능 향상을 더 자주 테스트하는 데 도움이 됩니다.working-*
및 feature-named
분기는 다음 주 또는 부 릴리스에 대한 작업이 이루어지는 곳입니다. 현재 베타 버전이나 특정 작업 기능을 설치하고 테스트하는 데 사용할 수 있습니다.이를 통해 표준 데브옵스 방식을 따르기 위한 프로덕션, 스테이징 및 개발 브랜치가 제공됩니다.
개발 주기 단계 | 지점 | 연결된 버전 속성 |
---|---|---|
생산 | 안정, 주인 | 마이너 및 패치 |
각색 | 개발 브랜치 | 반점 |
데브 | 작업-*, {기능 이름} | 전공, 부전공 |
우리 버전은 다음과 같이 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 clone https://github.com/fogproject/fogproject.git fogproject-stable
sudo -i
cd /path/to/fogproject-stable/bin
./installfog.sh
Linux 서버 배포판 설치 및 업데이트
설치 파일 다운로드
설치를 시작하는 데 필요한 것은 설치를 수행하기 위한 파일을 다운로드하는 것뿐입니다. 다음 방법 중 선호하는 방법을 선택하십시오.
자식 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
확인하세요.
자세한 내용은 프로젝트 참여 안내를 확인해주세요.