Требуется словарь, в котором ключами являются те же имена переменных, которые вы определяете в своей оболочке, а значения - это значения, которые вы им назначаете.Например, http_proxy, https_proxy, no_proxy.Вот пример того, что у меня есть в файле settings.json:
"proxy": {
"http_proxy": "http://my.proxy.url:8888",
"https_proxy": "http://my.proxy.url:8888",
"no_proxy": "localhost,127.0.0.1,localaddress,.localdomain.com"
},
Я также попытался вручную отредактировать строку Exec файла .desktop, добавив переменные окружения прокси и, пока это работает при первом запуске,.Файл рабочего стола перезаписывается при каждом запуске приложения, поэтому он не будет работать при последующих запусках и не будет работать, если вы запустили приложение при входе в систему.Установка прокси в файле settings.json - это единственный способ заставить его работать без ручного вмешательства при каждом запуске.
Это нигде не задокументировано, что я мог найти, и я потратил впустую больше времени, чем хотел бы.признать, прежде чем я попробовал это решение.Я рад, что это было так же просто, как это, но как трудно это будет документировать?Это может показаться интуитивным, но как часто мы все сгорали от того, что интуитивный и логичный ответ не был реальной реализацией.