모듈화
더 이상 사용하지 않는 모듈
페도라 36 모듈화 프로젝트는 오래된 모듈러 스트림의 단종된/더 이상 사용하지 않는 새로운 기능과 함께 제공합니다.
더 이상 사용하지 않는 기능 자체는 libmodulemd-2.10.0에 소개 되었지만, 모듈식 파이프라인 내의 모든 지원은 F36에서 사용 할 수 있습니다.
사용하지 않는 모듈 사용하기
-
module-defaults 저장소에서 더 이상 사용하지 않는 branch f36을 추가합니다. 더 이상 사용하지 않는 메타자료 파일을 위해
<module-name>:<stream>.yaml`와 같은 이름을 지정하는 규칙을 사용합니다. 파일이 `obsoletes/
디렉토리에 저장되었는지 확인하세요.더 이상 사용하지 않는 자료 형식을 위해 모듈 더 이상 사용하지 않는 사양을 따릅니다. F36 출시에 따라, 파이프라인에서 사용 할 수 있고 지원되는 v1 사양이 있습니다.
-
더 이상 사용하지 않는 것을 사용하도록 pungi를 구성하고 pungi를 사용하여 모듈식 조성을 생성합니다.
관련 있는 pungi 구성 단편:
module_obsoletes_dir = { 'scm': 'git', 'repo': 'https://pagure.io/releng/fedora-module-defaults.git', 'branch': 'f36', # the fedora-module-defaults 지점과 일치해야 합니다 'dir': 'obsoletes' }
모듈식 구성을 생성하는 방법에 대해 pungi 문서를 이해하세요. 모듈식 구성의 양상 수집하기와 해당 구성 참조를 점검하세요.
-
더 이상 사용하지 않는 메타자료는 결과 저장소자료의 `modules.yaml`파일에 나타납니다.
더 이상 사용하지 않는 메타자료는 저장소자료 (modules.yaml 파일)에서 나타날 때에, DNF는 폐기에 관한 정보를 처리하고 그에 따라 대응하도록 예상됩니다.
상세한 일반적인 작업흐름을 위해, 페도라 모듈화 문서를 따라주세요. |
동일 모듈의 다중 스트림을 폐기하는 것을 허용하지 않는 pungi에서 알려진 결점이 있습니다. 이 문제는 Pagure의 pungi#1592에서 추적됩니다. |
Want to help? Learn how to contribute to Fedora Docs ›