
deb 패키지나 소스로 제공되는 소프트웨어가 있습니다. 비표준 디렉토리에 설치할 수 있도록 소스에서 설치하고 싶지만 종속성 관리에는 apt를 사용하고 싶습니다.
패키지에 대한 종속성이 있는 더미 패키지인 다른 패키지에서 deb 패키지를 생성하는 데 사용할 수 있는 소프트웨어가 있습니까?
편집: 명확히 하기 위해 소프트웨어를 사용하여 종속성을 만족시키는 것이 아니라 소프트웨어의 종속성을 만족시키고 싶습니다.
답변1
equivs
당신은 그것을 사용할 수 있습니다 . 설치하다equivs
패키징하고 실행하기
equivs-control yourpackage.control
( yourpackage
상황에 맞는 것으로 교체)
그러면 템플릿 yourpackage.control
파일이 생성됩니다. 적절하게 편집하십시오.
- 종속성을 적용하려면 해당
Depends:
줄에 나열하십시오. - 종속성을 충족하려면 해당
Provides:
줄에 나열하십시오(필요한 경우 추가).
단일 종속성을 충족하려면 이에 따라 패키지 이름을 지정하십시오 Provide
.
라인 도 채워야 합니다 Version:
. 그런 다음 실행
equivs-build yourpackage.control
그리고 결과 .deb
패키지를 설치합니다(종속성을 적용하게 됩니다).