apt-get update с прокси

Я использую Ubuntu Mate - 16.10 но когда беги sudo apt-get update я должен 404 статус для всего.

не решается

  1. сменить прокси, графический и терминал.
  2. отключить ненадежный ppa.
  3. переустановите систему.

больше информации

терминальный ответ

1 ответ

Решение

Проблема, вероятно, заключается в том, что, хотя вы установили переменную среды http_proxy/https_proxy для своего пользователя, вы не установили ее для пользователя root (который выполняет команду sudo).

Вы можете сделать две вещи:

  1. Когда вы изменяете настройки прокси с помощью Системных настроек Ubuntu, вы должны закрыть текущие терминалы и снова открыть их, чтобы они получили обновленные настройки.

  2. Отредактируйте свой sudoers файл, используя команду sudo visudoи добавьте следующую строку: Defaults env_keep = "http_proxy https_proxy ftp_proxy"

Таким образом, переменные окружения вашего локального пользователя без прав администратора копируются в среду sudo при выполнении команд sudo. Затем это будет применяться к любой команде sudo, которую вы запускаете, если эта программа будет обращать внимание на эти переменные окружения (большинство так и делают).

Вы можете увидеть более полный запуск здесь - https://help.ubuntu.com/community/AptGet/Howto

Другие вопросы по тегам