Add-on Creator를 사용하여 추가 기능 제품 생성

목차

18.1. 이미지 생성
18.2. 추가 기능 구조
18.3. 추가 정보

초록

추가 기능은 제품을 확장하기 위해 특수 설계된 미디어로, 일반적으로 CD 또는 DVD를 말합니다. Add-on Creator는 고객과 파트너를 지원하기 위해 개발되었으며, 모든 SUSE 제품에 대한 타사 소프트웨어의 배포를 간소화합니다.

이미지 생성

추가 기능 CD를 생성하려면 다음 작업을 수행하십시오.

  1. YaST를 시작하고 추가 기능 작성기 모듈을 엽니다. 창이 열립니다.

  2. 이 모듈을 이전에 실행하지 않은 경우 시작하려면 처음부터 추가 기능 생성을 클릭합니다. 추가 기능을 이미 생성한 경우 생성된 모든 추가 기능 목록이 창에 표시됩니다. 시작하려면 추가를 클릭합니다.

  3. 제품 이름과 추가 기능의 버전을 입력하고 추가 옵션을 지정합니다.

    • 기반이 되는 필수 제품을 선택합니다.

    • 추가 기능 패키지 경로를 추가로 선택합니다. 이 경로는 기본 제품에 포함되지 않은 추가 RPM 패키지가 필요한 경우 필요합니다(선택 사항).

    • 필수 제품 패키지가 있는 경로를 선택합니다(선택 사항).

  4. 제품 정의를 수정하고 추가 기능의 이름, 제품 아키텍처 및 제조업체 이름을 입력합니다. 추가 키워드를 표시하려면 필수 키워드만 표시를 비활성화합니다.

  5. 패키지 설명을 변경합니다. 새 언어를 삽입하고 번역된 설명을 추가하려면 언어 추가를 사용합니다(선택 사항).

  6. 새 패턴을 추가합니다. 패턴을 사용하여 RPM 패키지를 그룹화할 수 있습니다. 새 패턴 이름을 추가하고 아래 목록에서 각 특성을 변경하려면 새로 만들기를 사용합니다(선택 사항).

  7. 출력 설정을 수정합니다. 출력 디렉토리 경로를 입력하고 ISO 이미지의 이름을 변경합니다(ISO 이름 변경은 선택 사항). 추가 기능을 수정할 수도 있습니다.

    • 제품 워크플로를 사용자 정의할 파일을 입력하려면 워크플로 구성...을 사용합니다.

    • 파일을 추가 기능 제품에 추가하려면 옵션 파일...을 사용합니다. 첫 번째 부분은 info.txt 파일에서 추가 기능에 대한 정보를 삽입하는 데 사용할 수 있습니다. 설치를 시작하기 전에 동의동의 안 함 버튼을 눌러 창을 표시하려면 라이센스 파일을 사용합니다. 추가 파일은 README 섹션에 추가할 수 있습니다.

      두 번째 부분은 COPYRIGHTCOPYING 파일을 다양한 언어로 저장하는 데 사용할 수 있습니다.

  8. GPG 키를 사용하여 추가 기능 제품에 서명합니다. GPG 키로 제품에 서명하면 제품의 출처가 증명됩니다. 키가 없는 경우 키를 먼저 생성하고 각 암호를 두 번 입력합니다.

  9. 개요에서 제품을 확인하고 완료를 눌러 계속합니다.

  10. 작성 버튼을 사용하여 프로세스를 시작합니다. 완료를 눌러 창을 닫습니다.

추가 기능 구조

추가 기능 제품을 생성하는 경우 다음 개요에는 파일과 디렉토리의 구조가 포함됩니다.

ARCHIVES.gz

모든 RPM 파일의 Gzip으로 압축한 컨텐트가 포함됩니다. 이 목록은 실제로 각 RPM 파일에 대한 -qil 옵션이 포함된 rpm 명령을 나열한 것입니다.

Changelog

RPM 파일의 모든 변경사항이 포함됩니다.

content

추가 기능 제품에 대한 정보가 포함됩니다.

content.asc

GnuPG에서 서명 파일이 포함됩니다.

content.key, gpg-pubkey-NUMBER.asc

공용 GPG 키입니다.

INDEX.gz

gzip으로 압축한 모든 RPM 파일의 목록이 포함됩니다.

ls-lR.gz

추가 기능 제품 매체의 모든 파일과 디렉토리 목록이 포함됩니다.

media.N/

추가 기능 미디어 집합에 대한 기본 정보가 있는 파일이 포함됩니다. 디렉토리는 번호로 지정되므로 media.1/은 첫 번째 추가 기능 미디어에 해당합니다. 추가 미디어의 번호는 연속됩니다.

suse/

아키텍처별 정보가 있는 하위 디렉토리가 포함됩니다. 예외사항은 아키텍처 독립 패키지의 경우 noarch/이고, 원본 패키지의 경우 src/입니다. 독점적 소프트웨어 패키지는 nosrc/에 저장됩니다.

추가 정보

자세한 내용은 다음 문서를 참조하십시오.