종속성만 있는 .deb 패키지 만들기

종속성만 있는 .deb 패키지 만들기

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

패키지에 대한 종속성이 있는 더미 패키지인 다른 패키지에서 deb 패키지를 생성하는 데 사용할 수 있는 소프트웨어가 있습니까?

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

답변1

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

equivs-control yourpackage.control

( yourpackage상황에 맞는 것으로 교체)

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

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

단일 종속성을 충족하려면 이에 따라 패키지 이름을 지정하십시오 Provide.

라인 도 채워야 합니다 Version:. 그런 다음 실행

equivs-build yourpackage.control

그리고 결과 .deb패키지를 설치합니다(종속성을 적용하게 됩니다).

관련 정보