[ 이전 ] [ 차례 ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 다음 ]


데비안 새로운 관리자 안내서
8 - 패키지 업로드하기


여러분이 만든 새로운 패키지를 완전히 테스트 했으면 http://www.debian.org/devel/join/newmaint에 있는 내용처럼 데비안 새로운 개발자 지원 과정을 시작해도 될 것이다.

이미 공식 개발자라고 한다면 데비안 패키지를 데비안 아카이브에 업로드 해도 된다. 하나 하나 손으로 해야하지만 자동으로 해주는 도구인 dupload(1)dput(1)를 쓰면 된다. 여기서는 dupload에 대해서만 설명한다.

여기서 처음 시작해야할 일은 dupload 설정파일을 편집하는 일이고 시스템 전체에서 쓰려면 /etc/dupload.conf을 수정하고 자신만 쓰려면 ~/.dupload.conf 라고 쓰면 된다. 우선 여기 에 넣을 수정사항을 보면:

       package config;
     
       $default_host = "ftp-master";
     
       $cfg{"ftp-master"}{"login"} = "yourdebianusername";
     
       $cfg{"non-us"}{"login"} = "yourdebianusername";
     
       1;

물론 자신에 맞게 수정하면 되고 각 옵션이 무슨 뜻인지 알려면 dupload.conf(5)를 읽어보면 된다.

$default_host 옵션은 속기 쉬운 부분인데 여기서 기본으로 어떤 곳으로 업로드 큐를 선택할건지 정해준다. 기본은 "ftp-master" 이지만 여러분이 다른 곳으로 해도 되고 더 빠른 곳으로 해도 된다. 더 자세한 내용은 개발자 참고서에 있는 /usr/share/doc/developers-reference/developers-reference.html/ch-upload.en.html#s-uploading 을 보면 알 수 있다.

인터넷을 연결하고 다음 명령을 실행한다:

       dupload --to master gentoo_0.9.12-1_i386.changes

dupload는 파일의 .changes 파일에 들어 있는 파일에 대해 MD5 체크섬이 맞는지를 확인하고, 맞지 않을 경우 경고를 낸다. 이 경우 패키지 빌드, 6.1에 설명된 대로 다시 빌드해서 제대로 업로드하도록 한다.

dupload는 ftp-master의 암호를 물어보고, 패키지를 업로드하고, 필요한 경우 업로드에 대한 공지사항을 debian-devel-changes@lists.debian.org에 보낸다.


[ 이전 ] [ 차례 ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 다음 ]


데비안 새로운 관리자 안내서

version 1.2, 6 April 2002.

Josip Rodin jrodin@jagor.srce.hr
번역: 류창우 cwryu@debian.org/
번역: 양유성 yooseong@debian.org/