인터넷 연결 없이 여러 장치에 배포될 내 애플리케이션용 deb 패키지를 직접 만들고 싶습니다. 따라서 애플리케이션 종속성 파일(deb 파일로 다운로드)을 애플리케이션 deb 패키지에 넣었습니다. 애플리케이션 deb 패키지를 설치하기 전이나 후에 종속성을 설치해야 합니다.
내 패키지에 저장된 종속성을 어떻게 설치합니까?
답변1
데비안 형식 패키지는 자체 제어 파일에서 종속성을 사용하지 않는 한 다른 패키지의 설치를 제어할 수 없습니다. 이는 종속성 해결이 외부에서 수행되어야 함을 의미합니다.
귀하의 시나리오에서 실제 결과는 다음과 같습니다.
- 패키지에 다른
.deb
파일이 포함될 수 있지만 설치할 수는 없습니다. - 귀하의 패키지는 이러한 포함
.deb
파일에 의존할 수 없습니다.
필요한 모든 패키지를 tarball에 넣고 사용자에게 패키지를 추출하고 결과 패키지를 모두 설치하도록 지시하는 것이 좋습니다.LibreOffice 다운로드예를 들어.