FreeBSD portsnap 가져오기 실패

FreeBSD portsnap 가져오기 실패

이것은 정말 간단한 문제처럼 보이지만 지금까지 인터넷을 둘러보면서 운이 별로 없었습니다. (몇몇 게시판에서 이에 대해 이야기하고 있지만 아무런 해결책도 제시하지 않습니다.)

문제

내가 실행하면 sudo portsnap fetch다음을 얻습니다.

Looking up portsnap.FreeBSD.org mirrors... none found.
Fetching snapshot tag from portsnap.FreeBSD.org... failed.
No mirrors remaining, giving up.

세부

  • 인터넷 연결이 작동하는 것 같습니다.
  • 나는 portsnap fetch이전에 이 기계를 성공적으로 사용한 적이 있습니다.

귀하에게 필요한 다른 세부 정보를 분명히 제공할 것이지만 어떤 세부 정보가 관련될지는 전혀 모릅니다.

답변1

환경 변수에 프록시가 구성되어 있습니까? 이 경우 전체 환경을 통과하도록 -E 플래그를 사용합니다 sudo(보안상의 이유로 기본적으로는 수행하지 않음).

sudo -E portsnap fetch

대안은 HTTP_PROXY(또는 관련 변수가 호출되는 모든 것)를 '유지'하는 것입니다. /usr/local/etc/sudoers다음과 같은 줄을 편집 하고 추가합니다.

Defaults env_keep += "HTTP_PROXY"

더 자세히 구성하여 잠재적인 보안 허점의 범위를 더욱 제한할 수 있습니다. 을 참조하세요 sudoers(5).

관련 정보