![DEB 패키지를 사용하여 APT 저장소 구성](https://linux55.com/image/153600/DEB%20%ED%8C%A8%ED%82%A4%EC%A7%80%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20APT%20%EC%A0%80%EC%9E%A5%EC%86%8C%20%EA%B5%AC%EC%84%B1.png)
저는 MySQL 서버를 사용하고 있으며 MySQL에 의존하는(기본적으로 랩핑하고) postinst 유지 관리자 스크립트에서 일부 사용자 정의를 수행하는 사용자 정의 .deb 패키지를 만들었습니다.
이제 APT가 기본적으로 제공하지 않는 최신 버전으로 MySQL을 업그레이드하고 싶습니다. 더 높은 버전의 MySQL을 제공하도록 APT를 구성하려면 패키지를 다운로드하고 설치해야 합니다.
제 질문은 .deb 패키지를 사용하여 이 모든 것을 어떻게 자동화할 수 있느냐는 것입니다.
MySQL 래퍼 패키지 이전에 구성 패키지를 완전히 설치하기 위해 제어 파일의 pre-dependent 필드를 사용하는 방법을 살펴봤지만 여전히 apt-get update
중간에 설치해야 하는데 유지 관리자 스크립트에서는 불가능합니다.
사용자 지정 스크립트를 만들지 않고 데비안 패키지 형식을 고수하려고 합니다(관리자 스크립트 또는 .deb 형식에서 지원하는 기타 옵션 제외).
답변1
내 의심을 확인해 준 @muru에게 감사드립니다.
실제로 우리는 기본 패키지를 설치하기 전에 적절한 설정 요구 사항을 수집하고 설치하는 2단계 접근 방식을 사용하게 되었습니다.