Как настроить параметры прокси в Linux XFCE?

У меня возникли проблемы при настройке параметров прокси-сервера XFCE. Хотя объявление переменных прокси в /etc/environment работает для wget, curl и chrome, оно не влияет на apt или firefox. Кроме того, по-видимому, существует необходимость в дублировании переменных прокси-сервера, одна в нижнем регистре, другая в верхнем регистре.

может ли кто-нибудь перечислить полный набор изменений конфигурации, необходимых для эффективного информирования всех приложений об использовании параметров прокси-сервера через XFCE окружающая среда и, возможно, прокомментировать необходимость настройки верхнего и нижнего регистра?, Благодаря.

4
задан Hennes
09.03.2023 5:23 Количество просмотров материала 3616
Распечатать страницу

3 ответа

переменные среды для контроля поведения прокси-сервер следующим образом: при, ftp_proxy, https_proxy, all_proxy и no_proxy. К сожалению, некоторые приложения требуют их в верхнем регистре, другие приложения нуждаются в этих переменных в нижнем регистре, что именно так.

формат объявления списка исключений прокси-сервера-это просто список, разделенный запятыми, объявление имеет некоторые возможности подстановочных знаков, но не все приложения уважают эти:

no_proxy=127.0.0.1,*.local.com

ваша /etc/среда должна иметь следующую конфигурацию прокси:

no_proxy=localhost,127.0.0.0/8,*.local
NO_PROXY=localhost,127.0.0.0/8,*.local
all_proxy=socks://proxy.example.com:8080/
ALL_PROXY=socks://proxy.example.com:8080/
http_proxy=http://proxy.example.com:8080
HTTP_PROXY=http://proxy.example.com:8080
ftp_proxy=http://proxy.example.com:8080
FTP_PROXY=http://proxy.example.com:8080  
https_proxy=http://proxy.example.com:8080
HTTPS_PROXY=http://proxy.example.com:8080

вы должны выйти из системы, прежде чем среда рабочего стола обновит переменные среды. Поскольку все настольные приложения запускаются средой рабочего стола, они наследуют его параметры среды.

Далее вам нужно обновить конфигурацию apt. Создать файл /etc/АПТ/АПТ.conf и отредактируйте его, чтобы содержать эти объявления:

Acquire::http::proxy "http://proxy.example.com:8080/";
Acquire::ftp::proxy "ftp://proxy.example.com:8080/";
Acquire::https::proxy "https://proxy.example.com:8080/";

убедитесь, что apt подобрал эти настройки с помощью этой команды

apt-config dump  | grep -i proxy # lists the proxy settings

Chrome будет уважать прокси-переменные среды, но Firefox не будет, хотя она, видимо, решать этот вопрос

6
отвечен Gearoid Murphy 2023-03-10 13:11

Я попробовал пакет Gnome "dconf-tools" в Xfce и он работает.

3
отвечен Zia 2023-03-10 15:28

использование XFCE 4.10 на ArchLinux

Я пробовал dconf тоже, но у меня не получилось.

использование Linux Mint 13 XCFE

я смог настроить прокси используя 'gnone-control-center network'

apt-get install gnome-control-center

Не забудьте сбросить xfce в качестве менеджера сессий после установки пакета gnome-control-center:

update-alternatives --config x-session-manager
3
отвечен Sebastien 2023-03-10 17:45

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх