수동으로 생성된 다른 deb 패키지에 저장된 deb 패키지를 설치하는 방법은 무엇입니까?

수동으로 생성된 다른 deb 패키지에 저장된 deb 패키지를 설치하는 방법은 무엇입니까?

인터넷 연결 없이 여러 장치에 배포될 내 애플리케이션용 deb 패키지를 직접 만들고 싶습니다. 따라서 애플리케이션 종속성 파일(deb 파일로 다운로드)을 애플리케이션 deb 패키지에 넣었습니다. 애플리케이션 deb 패키지를 설치하기 전이나 후에 종속성을 설치해야 합니다.

내 패키지에 저장된 종속성을 어떻게 설치합니까?

답변1

데비안 형식 패키지는 자체 제어 파일에서 종속성을 사용하지 않는 한 다른 패키지의 설치를 제어할 수 없습니다. 이는 종속성 해결이 외부에서 수행되어야 함을 의미합니다.

귀하의 시나리오에서 실제 결과는 다음과 같습니다.

  • 패키지에 다른 .deb파일이 포함될 수 있지만 설치할 수는 없습니다.
  • 귀하의 패키지는 이러한 포함 .deb파일에 의존할 수 없습니다.

필요한 모든 패키지를 tarball에 넣고 사용자에게 패키지를 추출하고 결과 패키지를 모두 설치하도록 지시하는 것이 좋습니다.LibreOffice 다운로드예를 들어.

관련 정보