Я использую Windows 7, и для обновления Windows я настроил параметры netsh winhttp с помощью команды: netsh winhttp set proxy 10.0.0.21:3128. Это работало для обновления Windows и многих других программ. Есть ли способ, которым я могу установить настройки прокси на весь компьютер, которые будут работать для программного центра и других программ?
Да, перейдите в Настройки -> Сеть -> Сетевой прокси -> Вручную -> Применить во всей системе
Если вы используете аутентифицированный прокси, то можете воспользоваться этим трюком
Сначала перейдите в Настройки системы -> Сеть -> Сетевой прокси
, выберите «Вручную» и запишите
user:pass@proxy
(НЕ ТОЛЬКО ПРОКСИ) в столбце прокси и port
в столбце порта.
Примените настройки для всей системы .
Это может решить вашу проблему.
Как сказанный Mahyar Pasarzangene, можно установить прокси с помощью Параметров настройки системы-> Сеть-> Сетевой Прокси и затем выбор прокси "Manual" и установив хост и порт нет. и затем применяя настройки в масштабе всей системы.
Однако, если Вы используете аутентифицируемый прокси, т.е. у Вас есть имя пользователя и пароль для Вашего прокси, необходимо установить его следующим образом:
Откройте терминал (Ctrl+Alt+t) и затем введите следующее:
sudo nano /etc/apt/apt.conf
и набор Ваше имя пользователя и пароль следующим образом:
Acquire::http::proxy "http://username:password@host:port_no/";
Acquire::https::proxy "https://username:password@host:port_no/";
Acquire::ftp::proxy "ftp://username:password@host:port_no/";
Acquire::socks::proxy "socks://username:password@host:port_no/";
Вы не будете иметь username@password
когда Вы открываете этот документ, но необходимо поместить имя пользователя и пароль как показано выше, разделенный a :
и затем разделенный @
с хостом.
Если Вы имеете какие-либо специальные символы в своем пароле, заменяете его его HTML-кодом.