У меня была проблема туннелирования apt с http-прокси в Ubuntu.
https://askubuntu.com/questions/23666/apt-get-does-not-work-with-proxy
https://askubuntu.com/questions/158557/setting-proxy-from-terminal
Эти вопросы описывают проблему и решение. Для этого необходимо создать файл 'apt.conf' и ввести строку в следующем формате.
http://[username]:[password]@[proxy-webaddress]:[port]
Проблема в том, что в пароле есть «@».
Это ошибка, которую я получаю. ошибка
Вопрос в том, как включить пароль в конфигурационные файлы.
Я пытался использовать "\@" и "/@", оба выдавали ошибки, не совсем одинаковые, но схожие с точки зрения "Временная ошибка при разрешении идентификатора и пароля"
Это то что я написал
Acquire::http::proxy "http://tarun:usa@9356@192.17.2.4:808/";
Я пытался,
Acquire::http::proxy "http://tarun:usa\'@\'9356@192.17.2.4:808/";
Acquire::http::proxy "http://tarun:usa\@9356@192.17.2.4:808/";
Acquire::http::proxy "http://tarun:usa/@9356@192.17.2.4:808/";
Acquire::http::proxy "'http://tarun:usa/@9356@192.17.2.4:808/'";
Acquire::http::proxy "\'http://tarun:usa/@9356@192.17.2.4:808/\'";
Acquire::http::proxy "`http://tarun:usa/@9356@192.17.2.4:808/`";