Я пытаюсь установить настройки прокси для терминала Ubuntu, чтобы загружать пакеты. Я создал файл в /etc/apt/apt.conf со следующими значениями:
Acquire::http::proxy "http://jim\@example.com:123456@proxy.example.:8080/";
Acquire::https::proxy "https://jim\@example.com:123456@proxy.example.:8080/";
Acquire::ftp::proxy "ftp://jim\@example.com:123456@proxy.example.:8080/";
Acquire::socks::proxy "socks://jim\@example.com:123456@proxy.example.:8080/";
Это правильно, или мне нужно написать его по-другому, потому что мое имя пользователя - это электронная почта? Нужно ли устанавливать настройки и в другом месте?
Заранее спасибо
Если у вас есть @example.com
в вашем имени пользователя, то вы должны % - кодировать (или URL-кодировать) @
, как если бы вы кодировали специальные символы в своем пароле. Вот так:
Acquire::http::proxy "http://jim%40example.com:123456@proxy.example.:8080/";