설치하려고 하면 다음 오류가 발생합니다.패키지FreeBSD 10.4-
Bootstrapping pkg from pkg+http://pkg.FreeBSD.org/FreeBSD:10:amd64/latest, please wait...
pkg: Error fetching http://pkg.FreeBSD.org/FreeBSD:10:amd64/latest/Latest/pkg.txz: Not Found
A pre-built version of pkg could not be found for your system.
Consider changing PACKAGESITE or installing it from ports: 'ports-mgmt/pkg'.
포트를 사용하여 설치하려고 하면 다음 오류가 발생합니다.
set: Illegal option -o pipefail
===> Options unchanged
set: Illegal option -o pipefail
*** Error code 2
Stop.
make[1]: stopped in /data/usr/ports/ports-mgmt/pkg
*** Error code 1
Stop.
make: stopped in /data/usr/ports/ports-mgmt/pkg
패키지를 다운로드하기 위해 pkg를 설치하거나 기본 저장소 URL을 변경하는 다른 방법이 있습니까?
답변1
FreeBSD 10에는4년 동안 지원이 중단되었습니다.따라서 패키지 사용이 보장되지 않습니다. 이것이 바로 일어난 일입니다. 패키지 목록도 더 이상 사용할 수 없습니다.
포트가 무엇이 잘못되었는지는 알 수 없지만 지원되지 않음은 지원되지 않습니다. 그렇다고 해서 아무데도 갈 수는 없을 것 같습니다. 나는 Pkg가 포트에서 추가할 필요가 있거나 실제로 추가할 수 있는 것이 아니라고 생각합니다.
답변2
최신 포트 트리는 작동하지 않습니다. "pkg"를 빌드하려면 FreeBSD 10 호환 포트 트리가 필요합니다.
EOL은 5년 전에 출시되었지만 여전히 다운로드하여 테스트할 수 있습니다.
바라보다:https://cgit.freebsd.org/ports/refs/tags
fetch https://cgit.freebsd.org/ports/snapshot/ports-10-eol.tar.gz
5년 동안 패치되지 않은 취약점에 주의하세요.