Handbook:Parts/Portage/Branches/ko

안정
The ACCEPT_KEYWORDS variable defines what software branch to use on the system. It defaults to the stable software branch for the system's architecture, for instance.

It is recommended to stick with the stable branch. However, if stability is not that much important and/or the administrator wants to help out Gentoo by submitting bug reports to https://bugs.gentoo.org, then the testing branch can be used instead.

시험
더 최신의 소프트웨어를 사용하려면 대신 시험 브랜치 사용을 고려해보실 수 있습니다. 포티지가 시험 브랜치를 사용하도록 하려면 여러분 아키텍처 키워드 앞에 ~ 를 붙이십시오.

The testing branch is exactly what it says - Testing. If a package is in testing, it means that the developers feel that it is functional but has not been thoroughly tested. Users using the testing branch might very well be the first to discover a bug in the package in which case they should file a bug report to let the developers know about it.

하지만 주의해야 할 것은 안정성 문제, 완전하지 않은 꾸러미 처리(잘못된/빠진 의존성), 상당히 빈번한 업데이트(엄청난 양의 빌드 결과물), 깨진 꾸러미가 있음을 알고있어야 합니다. 젠투가 어떤 식으로 동작하고 어떤 식으로 문제를 해결하는지 잘 모른다면, 그냥 안정 브랜치와 시험 브랜치 둘 중 하나를 계속 사용하시는 것이 좋습니다.

예를 들어 아키텍처에서 시험 브랜치를 하용하려면  를 편집하고 다음을 설정하십시오:

안정 브랜치에서 시험 브랜치로 바꾸면, 수많은 꾸러미를 업데이트하는 모습이 나타날 것입니다. 시험 브랜치로 옮겨갔다면, 안정 브랜치로 되돌아가는 일이 도전이 될 수 있음을 상기하십시오.

package.accept_keywords
It is possible to ask Portage to allow the testing branch for particular packages but use the stable branch for the rest of the system. To achieve this, add the package category and name in. It is also possible to create a directory (with the same name) and list the package in the files under that directory.

gnumeric을 시험 브랜치에서 사용하려면 다음과 같이 넣습니다:

각 버전 시험
To use a specific software version from the testing branch but don't want Portage to use the testing branch for subsequent versions, add in the version in the location. In this case use the = operator. It is also possible to enter a version range using the <=, <, > or >= operators.

어떤 경우에는 버전 정보를 추가하면 연산자를 사용해야 합니다. 버전 정보를 제거하면 연산자를 사용할 수 없습니다.

In the following example we ask Portage to allow installing gnumeric-1.2.13 even when it is in the testing branch:

package.unmask
젠투 개발자가 꾸러미를 가려놓았는데 package.mask 파일(기본적으로 )에 이유를 언급했음에도 불구하고 써보고 싶다면, 파일(또는 디렉터리인 경우 디렉터리의 파일)에 사용하고자 하는 꾸러미와 버전(보통 프로파일의  파일에 있는 정확히 같은 줄)을 기입하십시오.

예를 들어 =net-mail/hotwayd-0.8이 가려진 상태라면 에 정확히 같은 줄을 추가하여 가려진 꾸러미를 원상복귀 할 수 있습니다.

package.mask
It is also possible to ask Portage not to take a certain package or a specific version of a package into account. To do so, mask the package by adding an appropriate line to the location (either in that file or in a file in this directory).

For instance, to prevent Portage from installing kernel sources newer than gentoo-sources-2.6.8.1, add the following line at the location: