source packages의 관리

고객지원 지식기반 (pkgmake)
Applicable to
S.u.S.E. 4.2 버전 이상
Kernel version: 전부

Question:

S.u.S.E. Linux에서의 소스 패키지 관리

Answer:

Source packages

S.u.S.E. 는 모든 패키지들에 대한 소스를 제공한다. 원래의 소스들과 S.u.S.E. 특별 수정판 사이에 엄격한 구별을 강조한다.

소스 패키지들은 zq 시리즈 내에 위치한다. (두 번째 CD)

다음의 예에서는 (dummy) 패키지 dpaket으로부터 시작한다. :

소스 패키지(extions _s)의 설치는 다음에 의해서 이루어진다.

       installpkg /CD2/suse/zq1/dpaket_s.tgz
또는 YaST를 가지고도 물론 할 수 있다.

두 개의 파일이 디렉토리 /usr/src/packages/dpaket 내에 위치한다. :

pack / patch / compile / adjust / install

소스들은 프로그램 pkgmake에 의해서 다루어질 수 있다. 일반적인 정보 pkgmake info. S.u.S.E. 패치를 사용해서 소스를 한데 묶어라. :
        pkgmake extract dpaket
다음을 사용해서 패키지를 컴파일하고 설치할 수 있다.
        pkgmake compile dpaket
그리고
        pkgmake install dpaket
만약 새로운 패치를 만들고자 한다면, 다음을 사용해서 새로운 dif 파일을 만들 수 있다.
        pkgmake diff dpaket
그러므로 모든 사람이 당신의 작업의 이득을 얻을 수 있다. 우리에게 당신의 패치를 보내 라! 원래의 소스의 버전뿐만이 아니라 변경 사항을 설명하고 dif 파일을 다음의 주소로 보내 기 바란다. feedback@suse.de (원래의 소스는 보내지 말기 바란다. 왜냐하면 그것들의 대 부분을 우리의 서버에 가지고 있기 때문이다.)
키워드: PKGMAKE, SOURCE, MAKE, SUSE, PACKAGES

SDB-pkgmake, Copyright SuSE Linux AG, Nrnberg, Germany - 버전: 08. Mr 2001
SuSE Linux AG - 최근에 만들어진 : 08. Mr 2001 에 의해 kmyoo (sdb_gen 1.40.0)