На этот вопрос уже есть ответ здесь:
Я следовал этому руководству по установке Redmine на моем сервере :
http: //www.redmine. org / projects / redmine / wiki / HowTo_Install_Redmine_in_Ubuntu
там написано:
Run the following commands to export your proxy settings for both http (port 80) and https (port 443):
export http_proxy="http://proxy.your.server:port"
export https_proxy="http:proxy.your.server:port"
так я и сделал ... и теперь я не могу установить что-то, например:
Failed to fetch http://il.archive.ubuntu.com/ubuntu/pool/universe/g/gems/gems_1.1.1-1_amd64.deb 404 Not Found
Но если я вставлю URL-адрес в свой браузер - Я получил файл.
Не уверен, что между этими двумя вещами есть связь.
Я хотел бы знать, какой у меня http_proxy, прежде чем менять его.
http_proxy
и https_proxy
по умолчанию не заполнены. Вы можете запустить unset http_proxy https_proxy
, чтобы отменить ваши действия.
Вы должны устанавливать прокси только в том случае, если ваш компьютер фактически находится за прокси. Если это так, вы уже знаете детали прокси-сервера (имя хоста и порт, а также имя пользователя и пароль, если применимо), и поэтому вы замените http://proxy.your.server:port
соответствующими данными.
Поскольку вы можете получить доступ к Интернету через браузер без настройки прокси-сервера, я думаю, что вы, вероятно, не поддерживаете его. Поэтому вы можете просто сбросить переменные, как описано вначале, и продолжить работу с остальной частью руководства.
Обратите внимание, что веб-прокси распространены в корпоративных средах, но люди редко настраивают прокси у себя дома, и размещенные серверы не будут сидеть за веб-прокси. Прокси-серверы обычно используются для контроля доступа к определенным категориям веб-сайтов (например, социальным сетям или веб-почте), либо для добавления локального уровня кэширования, либо для фильтрации вредоносных программ.