FreeBSD의 도구는 일반적으로 익스플로잇 이나 패키지 pkg
로 설정됩니다 . 이 컬렉션은 업데이트를 통해 더 자주 변경될 수 있으며 더욱 안정적이지만 최신 상태는 아닙니다 † .quarterly
latest
latest
quarterly
➥ 하나에서 다른 것으로 전환하는 방법은 무엇입니까?
† 또는아마?
답변1
~처럼논의됨포럼에서는 FreeBSD 10.2에서 기본값 latest
이 quarterly
. 그 중 하나를 선택하여 사용할 수 있습니다.
견적 10.2릴리즈 노트:
/etc/pkg/FreeBSD.conf에 설정된 기본 pkg(8) 저장소는 이제 분기별 패키지 세트로 기본 설정됩니다. 최신 브랜치(이전 기본 브랜치)를 사용하려면 /etc/pkg/FreeBSD.conf 상단의 주석에 기본 저장소를 비활성화하고 대체 저장소를 지정하는 방법이 설명되어 있습니다. [r285830] (FreeBSD 재단 후원)
FreeBSD 11.2의 .conf 파일 내용:
# $FreeBSD: releng/11.2/etc/pkg/FreeBSD.conf 333474 2018-05-10 23:58:33Z gjb $
#
# To disable this repository, instead of modifying or removing this file,
# create a /usr/local/etc/pkg/repos/FreeBSD.conf file:
#
# mkdir -p /usr/local/etc/pkg/repos
# echo "FreeBSD: { enabled: no }" > /usr/local/etc/pkg/repos/FreeBSD.conf
#
FreeBSD: {
url: "pkg+http://pkg.FreeBSD.org/${ABI}/quarterly",
mirror_type: "srv",
signature_type: "fingerprints",
fingerprints: "/usr/share/keys/pkg",
enabled: yes
}
해당 인용문에 명시된 대로 원본 파일을 수정할 필요가 없습니다. 대신 원본 파일을 기반으로 다른 위치에 새 파일을 만듭니다. 그런 다음 "분기별"을 "최신"으로 변경합니다.JSON- 하단에도 비슷한 문구가 있습니다.
mkdir -p /usr/local/etc/pkg/repos
echo "FreeBSD: { enabled: no }" > /usr/local/etc/pkg/repos/FreeBSD.conf
url:
그런 다음 해당 행의 "분기별"을 "최신"으로 변경합니다.JSON- 하단에도 비슷한 문구가 있습니다.
…
FreeBSD: {
url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest",
…
이러한 파일의 위치에 대한 자세한 내용은 다음을 참조하세요.이 답변저자: Mateusz Piotrowski 관련 문제에 대해.