종속성만 포함하는 .deb 패키지 만들기

종속성만 포함하는 .deb 패키지 만들기

deb 패키지나 소스 코드로 사용할 수 있는 소프트웨어가 있습니다. 비표준 디렉토리에 설치할 수 있도록 소스에서 설치하고 싶지만 종속성 관리에는 apt를 사용하고 싶습니다.

해당 패키지의 종속성이 있는 더미 패키지인 다른 소프트웨어에서 deb 패키지를 생성할 수 있는 소프트웨어가 있습니까?

편집: 명확히 하기 위해 소프트웨어를 사용하여 종속성을 만족시키는 것이 아니라 소프트웨어의 종속성을 만족시키고 싶습니다.

답변1

당신은 그것을 사용할 수 있습니다 equivs. 설치하다equivs패키징 및 실행

equivs-control yourpackage.control

( yourpackage상황에 맞는 것으로 교체하세요.)

그러면 템플릿 yourpackage.control파일이 생성되고 적절하게 편집됩니다.

  • 종속성을 적용하려면 행에 나열하십시오 Depends:.
  • 종속성을 충족하려면 행에 나열하세요 Provides:(필요한 경우 추가하세요).

단일 종속성을 충족하려면 이에 따라 패키지 이름을 지정하세요. 단, 이렇게 하지 마세요 Provide.

Version:줄도 작성해야 합니다. 그런 다음 실행

equivs-build yourpackage.control

생성된 패키지를 설치합니다 .deb(이렇게 하면 종속성이 적용됩니다).

관련 정보