Debian을 기반으로 맞춤형 배포판을 만드는 방법은 무엇입니까?

Debian을 기반으로 맞춤형 배포판을 만드는 방법은 무엇입니까?

소규모 사용자 그룹으로 네트워크를 만들어야 합니다. 컴퓨터 내에서 데비안 배포판을 사용하는 것에 대해 생각했습니다. 이를 자동화하기 위해 Linux 배포판용 자동 설치 및 사용자 정의 도구를 검색했습니다. 내 요구에 딱 맞는 정확한 일치 항목을 찾을 수 없습니다.

필요한 프로그램이 포함된 ISO 이미지를 어떻게 만들 수 있나요?

답변1

당신이 원하는 것은미리 설정설치. 사전 설정 설치는 debconf 데이터베이스가 설치 과정에서 물어볼 모든 답변으로 미리 채워져 있는 것입니다(또는 "미리 설정"되어 있습니다).

여기에서 지침을 찾을 수 있습니다:

첫 번째 링크는 에칭에 특정하지만 Squeeze 이미지를 생성하는 것과 크게 다르지 않습니다.

간단히 말해서:

  1. 넷 설치 ISO의 내용을 작업 디렉터리에 복사합니다.
  2. isolinux.cfg단일 설치 대상만 사용하도록 편집 하고 다음을 설정합니다.
    1. default install
    2. 미리 설정 파일, 로케일, 키맵을 포함하는 커널 추가 줄(예: append vga=normal initrd=/install.amd/initrd.gz preseed/file=/cdrom/preseed.txt debian-installer/ locale=en_US console-keymaps-at/keymap=us --)
  3. debconf-get-selections정상적으로 설치된 시스템에서 실행하고 출력을 preseed.txtISO 작업 디렉터리의 루트에 저장합니다.
  4. mkisofs를 사용하여 이미지를 빌드하고 사용해 보세요.
  5. 필요에 따라 편집 preseed.txt하고 완전 무인 설치 프로그램이 완성될 때까지 4단계를 반복합니다.

빠른 반복을 위해 VirtualBox(또는 이와 유사한 것)를 사용하면 도움이 됩니다.

답변2

다음을 시도해 볼 수 있습니다.

  1. 수세 스튜디오
  2. 우분투 빌더

관련 정보