일부 응용 프로그램은 perl 및 일부 Python으로 작성된 다양한 섹션이 있습니다. 그러한 응용 프로그램을 패키징하는 데 가장 좋은 도구는 무엇입니까?debian에서 perl과 python을 사용하는 응용 프로그램 패키징
나는 지금 쯤이면 deb-helper를보고 있는데 어떻게 사용하는지 배우는 중이다. 아이디어?
업데이트
내 소스 레이아웃 :
AppRoot/
agi-bin/
MyApp/
Common/
web/
conf/
agi-bin
- 펄 스크립트; web
- 파이썬 스크립트. 컴파일 된 응용 프로그램 작업은 C++을 말한다면 메이크와 다음,
dh_make
을 : 나는 /etc/myapp/
업데이트 2로 이동이 /usr/lib/
의 펄/파이썬 스크립트에 대한 계층 구조 및 conf
을 유지하기 위해 대상을 설치하고 싶습니다 그 일을 해. perl과 함께 작업하는 경우 dh-make-perl
이 있습니다. 그런 다음 Python을 패키징하기 위해 Thomas가 주석 섹션에서 제공 한 링크는 distutils
을 그림에 추가합니다. 이 모든 것들이 다른 응용 프로그램을 패키지화하는 다른 방법을 보여줍니다.
여러 언어 (예 : python 및 perl)를 사용하는 응용 프로그램을 패키지하는 가장 좋은 방법에 대한 아이디어/권장 사항을 찾고 있습니다. 두 파일 모두에 대해 makefile 파일을 사용해야합니까, 아니면 룰 파일에서 dh_install
을 무시하고 파일을 옮길 수 있습니까? 이 일을 '옳은 길'이라고 말하는 것은 무엇입니까?
또한 전체 패키징 비즈니스에 대해 배우기 만하면되므로 모든 권장 사항을 환영합니다.
원본 레이아웃을 설명하고 파일 시스템에서 다양한 파일을 설치 후 어디서 끝내 길 바랍니까? – daxim
그들 중 아직 보지 못했지만 : https://wiki.ubuntu.com/PackagingGuide/Python 및 http://showmedo.com/videotutorials/video?name=linuxJensMakingDeb –