데비안 저장고(repository) 만들기
글쓴이: hokim / 작성시간: 월, 2005/06/13 - 2:13오후
데비안(우분투)에서 자신이 만든 deb 패키지들을 만들어 배포하고자할때
자신만의 저장고를 만들어서 sources.list에 그 저장고를 추가하므로써
다른 사람이 자신이 만든 패키지들을 사용할 수 있도록 간단한 저장고를 만드는 팁입니다.
일단 배포할 바이너리 패키지를 임의의 디렉토리 아래로 복사합니다
디렉토리이름을 ubuntu라고 가정하겠습니다. ubuntu아래에
서브디렉토리를 만들어서 패키지들의 분류해서 저장해도 좋습니다
그런다음에 ubuntu 상위 디렉토리로 가서
dpkg-scanpackages ubuntu /dev/null 2> /dev/null | gzip > Packages.gz
와 같이 하면 Packages.gz라는 파일을 만듭니다
http://ubuntu.bounceme.net/~hokim
에 저장고를 만들고자한다면
deb패키지들이 들어있는 ubuntu디렉토리를
http://ubuntu.bounceme.net/~hokim 아래로 그대로 ㅤㅇㅗㄼ깁니다
(실제로는 ubuntu.bounceme.net이라는 머신에서
~hokim/public_html의 아래가 되겠죠)
그리고 위에서 만든 Packages.gz라는 파일을 http://ubuntu.bounceme.net/~hokim/ubuntu로 옮기면 끝납니다
sources.list에 다음처럼 추가할때는 다음처럼...
Quote:
deb http://ubuntu.bounceme.net/~hokim ubuntu/
Forums:
댓글 달기