Handbook:IA64/Portage/Tools/ko
dispatch-conf
dispatch-conf는 ._cfg0000_<name> 파일을 병합할 때 쓰는 보조 도구입니다. ._cfg0000_<name> 파일은 파일을 CONFIG_PROTECT 변수에서 보호한 디렉터리에 덮어쓰려 할 때 포티지에서 만드는 파일입니다.
사용자는 dispatch-conf 프로그램으로 바꾸어놓은 모든 항목의 상태를 유지하며 업데이트를 병합할 수 있습니다. dispatch-conf는 설정 파일의 차이를 패치 형식으로 저장하거나 RCS 리비전 시스템을 사용합니다. 설정 파일을 업데이트할 때 누군가가 실수했을 경우 관리자가 언제든 이전 버전으로 바꿀 수 있음을 의미합니다.
dispatch-conf를 사용할 때 설정 파일을 있는 그대로 유지하거나, 새 설정 파일을 사용하거나, 현재 설정 파일을 편집하거나, 대화식 과정을 통해 바뀐 내용을 합치도록 요청할 수 있습니다. dispatch-conf에는 또한 멋진 일부 추가 기능도 있습니다.
- 최신 주석만 들어있을 경우 업데이트 설정 파일 자동 병합.
- 공백 갯수의 차이만 날 경우에 설정 파일 자동 병합.
/etc/dispatch-conf.conf를 먼저 편집하고 archive-dir 변수가 참조하는 디렉터리를 만드는 과정을 확실히 해두십시오. 다음 dispatch-conf를 실행하십시오.
root #
dispatch-conf
dispatch-conf를 실행할 때 각각 바뀐 설정 파일을 한번에 검토할 수 있습니다. u를 누르면 현재 설정 파일을 새로운 설정 파일로 업데이트(바꾸기)하고 다음 파일로 계속 진행합니다. n을 누르면 dispatch-conf에게 다음 파일로 넘어가라고 지시합니다. 나중에 설정 파일을 병합하도록 그대로 둘 수 있습니다. w를 누르면 새로운 설정 파일을 쳐(지워)내고 다음 파일로 계속 진행합니다. 모든 설정 파일을 다루고 나면, dispatch-conf를 빠져나갑니다. 마찬가지로, 빠져나가려면 언제든지 q를 누를 수 있습니다.
더 많은 내용을 보시려면 dispatch-conf 맨 페이지를 확인하십시오. 여기서는 어떻게 현재 설정 파일과 새로운 설정 파일을 대화형 과정을 통해 합치는지, 새 설정 파일을 어떻게 편집하는지, 파일의 차이점 비교를 어떻게 하는지 등을 알려줍니다.
user $
man dispatch-conf
quickpkg
quickpkg를 통해 시스템에 이미 병합한 꾸러미의 아카이브를 만들 수 있습니다. 이 아카이브는 미리 빌드한 꾸러미로 사용할 수 있습니다. quickpkg 실행은 간단합니다. 아카이브를 만들려는 꾸러미의 이름을 추가하기만 하십시오.
curl, orage, procps를 아카이빙하려면:
root #
quickpkg curl orage procps
미리 빌드한 꾸러미는 $PKGDIR(기본 위치는 /usr/portage/packages/)에 저장됩니다. 이 꾸러미들은 $PKGDIR/CATEGORY에 있습니다.