Это известная проблема, вы должны поставить -nostartup
в свойствах запуска / командной строке, иначе ваша карта не будет отображаться. Для получения дополнительной информации см. базу данных winehq , которая лучше справляется с игрой в вино, чем askubuntu;)
Прежде всего, убедитесь, что вы нажимаете «Применить для всей системы ...» всякий раз, когда вы меняете настройки прокси в свойствах gnome-network (System -> Preferences -> Network Proxy
). Это устанавливает http_proxy и связанные переменные окружения. Это должно быть доступно для всех программ, запущенных после того, как для прокси-сервера задано «Применимо для всей системы ...». Чтобы быть уверенным, вы можете выйти из системы и снова войти в нее, чтобы перепроверить это.
Если вы откроете терминал и воспользуетесь командой set | grep -i proxy
, вы увидите набор соответствующих переменных среды. В идеале этого должно быть достаточно.
Однако я сталкивался с ситуациями, когда все вышеперечисленное все еще не работает: Synaptic или apt-get
(через командную строку) не могут подключиться к Интернету через прокси-сервер, даже если он установлен вышеуказанным способом. В таких случаях одним из решений является добавление файла в /etc/apt/apt.conf.d
с определенной конфигурацией прокси для apt (он будет использоваться программным центром apt-get, aptitude, synaptic и Ubuntu).
Выполните следующие действия:
Создать /etc/apt/apt.conf.d/40proxy
gksudo gedit /etc/apt/apt.conf.d/40proxy
Вставьте в него следующее содержимое - измените содержимое в соответствии с вашей ситуацией.
Acquire::http::Proxy "http://proxy.site.com:8080";
Если у вас есть имя пользователя & amp; пароль вы можете закодировать так же в прокси-URL (например, http://username:password@proxy.site.com:8080
) или использовать что-то вроде ntlmaps для лучшего контроля.
Более подробную информацию можно найти здесь здесь .
кто-нибудь думал проверить / добавить настройки в:
/ etc / environment
попробовать это с:
http_proxy = "http: // user: password @ proxyserver : порт "https_proxy =" http: // пользователь: пароль @ proxyserver: порт "ftp_proxy =" http: // пользователь: пароль @ proxyserver: порт "
Существует множество хороших ответов, которые помогут вам, если у вас возникли проблемы (что и подразумевает ваш вопрос). Однако это ответ на узкий вопрос о проверке применения настроек сетевого прокси:
Метод 1: Запустите новую оболочку (xterm), затем проверьте переменные среды:
% env | grep -i proxy
http_proxy=http://172.17.0.130:8080/
ftp_proxy=ftp://172.17.0.130:8080/
all_proxy=socks://172.17.0.130:8080/
...
Обратите внимание, что существующие оболочки не будут иметь обновленные переменные среды. Поэтому, если вы выполняете команду, которая просматривает переменные окружения для своих настроек прокси, запустите ее в оболочке, созданной после изменений настроек прокси.
Метод 2: Используйте gconftool
для запроса настроек gconf (которые хранятся в ~/.gconf
):
% gconftool -R /system/proxy
old_ftp_port = 0
old_ftp_host =
old_secure_port = 0
old_secure_host =
autoconfig_url =
mode = manual
ftp_host = 172.17.0.130
secure_host = 172.17.0.130
...
% gconftool -R /system/http_proxy
use_authentication = false
authentication_password =
authentication_user =
ignore_hosts = [localhost,127.0.0.0/8,*.local,...]
use_http_proxy = true
port = 8080
use_same_proxy = true
host = 172.17.0.130
Как уже отмечали другие, убедитесь, что ваш браузер и другие приложения настроены на «Использовать настройки прокси-сервера системы».
Вы нажали кнопку «Применить к системе» (выделена)? Если вы не настроите прокси-сервер локально для сеанса Gnome, и поэтому, когда root
отключается для загрузки пакетов, он не будет использовать те же настройки сети.
Я также использую прокси-сервер, и мне пришлось установить параметры прокси-сервера специально для Synergy и диспетчера обновлений (используя Synergy: Configuration-> Preferences-> Network). Там нет никакой возможности использовать «настройки системы», и даже если это должно сработать, изменение прокси-сервера на системном уровне никогда не давало мне возможности обновить: - (
Я заинтересован в решении, которое заставь это работать хотя: -)
Чтобы временно установить прокси, вы можете запустить терминал и ввести
export http_proxy="http://yourproxy:yourport"
, а затем запустить программу, например, Synaptic для управления пакетами. Консоль может дать вам полезную информацию о том, что идет не так.
http_proxy="http://yourproxy:yourport" synaptic
– Oleg Mazko
20.11.2019, 18:25
Нажмите «Применить для всей системы ...» и убедитесь, что все ваши интернет-приложения настроены на использование системного прокси. Там нет ничего более, чем это. Нет необходимости вмешиваться в файлы конфигурации и сценарии запуска.
Применение всей системы недостаточно! Я думаю, может быть, ISA Server или, возможно, соединение синаптического сброса для каждого запроса к Интернету, это проблема, что ложь аутентификации логина и пароля. Или, может быть, ISA-сервер не принимает передачи, которые не отвечают по протоколу HTTP, но это не мой любимый.