
Parece um problema muito simples, mas não tive muita sorte pesquisando na Internet até agora. (Alguns fóruns estão falando sobre isso, mas não oferecem nenhuma solução.)
O problema
Quando corro sudo portsnap fetch
, recebo:
Looking up portsnap.FreeBSD.org mirrors... none found.
Fetching snapshot tag from portsnap.FreeBSD.org... failed.
No mirrors remaining, giving up.
Detalhes
- A conexão com a Internet parece estar funcionando.
- Já usei com sucesso
portsnap fetch
nesta máquina antes.
Obviamente fornecerei quaisquer outros detalhes de que você precisa, mas não tenho ideia de quais detalhes seriam relevantes.
Responder1
Você talvez tenha um proxy configurado em suas variáveis de ambiente? Nesse caso use a flag -E para sudo
passar pelo ambiente completo (o que não faz por padrão por motivos de segurança):
sudo -E portsnap fetch
Uma alternativa é 'manter' HTTP_PROXY (ou qualquer que seja o nome da variável relevante). Edite /usr/local/etc/sudoers
e adicione uma linha como a seguinte:
Defaults env_keep += "HTTP_PROXY"
Você pode limitar ainda mais o escopo dessa possível falha de segurança configurando as coisas com mais detalhes, consulte sudoers(5)
.