Настройка параметров прокси-сервера в Debian

Настройка параметров прокси-сервера в Debian

Во время установки Debian меня попросили ввести стандартную строку прокси в форме http://user:password@host:port/, которую я и ввел. apt-get запустился и извлек файлы во время обновления, и теперь Debian установлен. Однако, когда я попытался запустить sudo apt-get install ..., я получил сообщение об ошибке, содержащее сообщение, Could not resolve proxy_hostгде proxy_hostнаходится хост, который я ввел во время установки.

Есть ли еще места, где мне нужно указать информацию о прокси-сервере?

решение1

Ниже приведено описание для общего прокси-сервера, apt и wget, и вы можете удалить его user:password@для прокси, которому он не требуется:

Для общего прокси:

touch /etc/profile.d/proxy.sh

добавьте следующее:

export ftp_proxy=ftp://user:password@host:port
export http_proxy=http://user:password@host:port
export https_proxy=https://user:password@host:port
export socks_proxy=https://user:password@host:port

Для APT-прокси:

touch /etc/apt/apt.conf.d/99HttpProxy

добавьте следующее:

Acquire::http::Proxy "http://user:password@host:port";

Для wget:

nano /etc/wgetrc 

найти и раскомментировать строки прокси или добавить их, если их нет

http_proxy = http://user:password@host:port
https_proxy = ...
...

решение2

Информация о http-прокси, введенная во время настройки, должна (обычно) оказаться в файле/etc/apt/apt.conf

Acquire::http::Proxy "http://user:password@host:port/";

решение3

Отредактируйте файл bash.bashrc и добавьте следующие строки в конец файла:

export ftp_proxy="ftp://user:password@proxyIP:port"
export http_proxy="http://user:password@proxyIP:port"
export https_proxy="https://user:password@proxyIP:port"
export socks_proxy="https://user:password@proxyIP:port"

Связанный контент