Сбой при загрузке портов в FreeBSD
Кажется, это действительно простая проблема, но мне пока не повезло, просматривая Интернет. (Об этом говорят несколько досок объявлений, но они не предлагают никаких решений.)
Эта проблема
Когда я бегу 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)
,