이는 CentOS/RedHat 8의 AppStream 모듈에 관한 일반적인 질문입니다. Apache 또는 PHP와 같은 앱을 사용자 지정 컴파일하는 경우 해당 앱에 대해 AppStream 모듈을 비활성화해야 합니까? 문서에서 이에 대한 직접적인 참조를 찾지 못하는 것 같습니다. 어떤 이점이나 필요성이 있습니까? 감사해요!
답변1
나는 내 자신의 RPM을 만들 것입니다(소스 RPM을 잡고 압축을 풀고 편집하여 적용 가능성을 확인하기 위해 배포판 빌드에 적용된 패치를 확인하십시오). 로컬 버전이 배포보다 앞서 있는 한(최신 업스트림 버전을 기반으로 하고 싶을 수도 있음) 정기적인 업데이트는 패키지에 영향을 미치지 않습니다. 여러 패키지를 원하거나 업데이트 작업 흐름을 단순화하려는 경우 자신만의 저장소를 만드는 방법을 확인하세요.
공식 패키지와 함께 설치할 수 있는 패키지를 구축하는 것은 가능하지만 전역 구성 파일 이름/배치 및 바이너리 이름(패키지의 라이브러리 부분 포함) 등을 다루어야 합니다.
그러나 비배포 소프트웨어 빌드를 설치하는 경우에는 표준 오픈 소스 보장이 적용됩니다. 즉, 문제가 발생하더라도 해당 부분은 그대로 유지됩니다.