Как настроить общесистемный прокси в Ubuntu 18.04?


10

Опция «Apply System Wide» отсутствует. Мне нужно вручную изменять файл /etc/apt/apt.conf каждый раз, когда я устанавливаю или сбрасываю прокси.

Как мне настроить его так, чтобы он применял общесистемные настройки прокси - с соответствующим обновлением apt.conf в Ubuntu 18.04?

РЕДАКТИРОВАТЬ :

Несмотря на настройку apt.conf вручную, я не могу установить что-либо через Ubuntu Software, потому что появляется ошибка «Неподдерживаемый настроенный прокси: proxy.server.com//8080». Как я могу это исправить?


1
Отчет об ошибке : bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/… Возможно, вы захотите добавить себя как затронутый.
— Муру

Вы должны указать http://перед именем хоста, все остальное раздражает apt
— Marged

Ответы:


8

Установить детали прокси в переменных окружения;
Отредактируйте /etc/environmentи добавьте следующие строки (замените имя пользователя, пароль, хост и порт данными вашего прокси).

http_proxy=http://username:password@host:port/
ftp_proxy=ftp://username:password@host:port/
https_proxy=https://username:password@host:port/ 

Для apt, центр программного обеспечения и т. Д .;
отредактируйте /etc/apt/apt.conf.d/80proxy(если его не существует, создайте его) и добавьте следующие строки

Acquire::http::proxy "http://username:password@host:port/";
Acquire::ftp::proxy "ftp://username:password@host:port/";
Acquire::https::proxy "https://username:password@host:port/";

1
Есть ли способ автоматически обновить /etc/apt/apt.conf.d/80proxy? Я должен вручную устанавливать его каждый раз - в предыдущих версиях Ubuntu мне не нужно было этого делать - достаточно было просто нажать кнопку «Применить всю систему» ​​через графический интерфейс.
— Судебный процесс

Какую среду рабочего стола вы используете? Гном?
— Гаян Сампат

проверь это для Гнома. но каждый раз, когда вы настраиваете прокси, вам нужно будет набирать их. link
— Gayan Sampath

:) если вы нашли ответ отметьте его.
— Гаян Сампат

Несмотря на настройку apt.conf вручную, я не могу установить что-либо через Ubuntu Software, потому что появляется ошибка «Неподдерживаемый настроенный прокси: proxy.server.com//8080». Как я могу это исправить?
— Судебный процесс

0

18.04 использует GNOME в качестве менеджера рабочего стола по умолчанию, хотя я предпочитаю Unity, который использовался в нескольких предыдущих выпусках LTS. Когда я установил и переключился на Unity, в меню настроек сети / прокси-сервера была восстановлена ​​опция «применить всю систему».

Чтобы переключиться на Unity, запустите sudo apt update && sudo apt install ubuntu-unity-desktopи выберите lightdmопцию при появлении запроса. Мне пришлось сначала отредактировать /etc/environmentвручную, чтобы включить мой прокси-сервер, прежде чем apt сможет добраться до репозиториев для обновления / установки. Эта ссылка дает подробное описание того, как перейти на Unity.


0

Я не нашел никакой информации прокси /etc/environmentдаже на /etc/apt/apt.conf.d/80proxy, потому что я сообщил значение прокси при настройке.

Я найти его на этом файле: /etc/apt/apt.conf.d/90curtin-aptproxy.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.