Ответ 1
Вам не нужна часть http://
. Например:
"http_proxy": "proxy.my.net:8080",
"https_proxy": "proxy.my.net:8080",
По крайней мере, это работает и для меня, и для Ubuntu, и для Windows.
Мне нужно работать через прокси в офисе, и когда я нажимаю (Ctrl + Shift + P), наберите "Установить" и попробуйте загрузить список пакетов, я получаю сообщение об ошибке "Управление пакетами: пакетов для установки нет".
В моих 'Package Control.sublime-settings' у меня есть:
{
"auto_upgrade_last_run": 1345569476,
"http_proxy": "http://user_name:[email protected]<proxy-name>:<proxy_port>"
}
Что мне не хватает или что лучше для меня контролировать мою систему с помощью прокси. Как только я прихожу домой, мне обычно приходится отключать эти прокси. Есть ли действительно системный способ заставить его использовать прокси-сервер, а затем отключить прокси-сервер с помощью одной команды или щелкнуть?
Также это в Ubuntu 12.04.
РЕДАКТИРОВАТЬ: Менеджер расширенного текстового пакета обновлен, чтобы включить параметры для работы через прокси-сервер, вы можете найти это в настройках пакета.
Вам не нужна часть http://
. Например:
"http_proxy": "proxy.my.net:8080",
"https_proxy": "proxy.my.net:8080",
По крайней мере, это работает и для меня, и для Ubuntu, и для Windows.
В первый раз мне удалось решить проблемы с диспетчером пакетов с помощью HTTP вместо HTTPS, как в
http://alensiljak.blogspot.co.at/2012/11/setting-up-portable-sublime-text-2.html
Настройка по умолчанию, похоже, соответствует настройкам прокси-сервера системы и работает через прокси-сервер без явной настройки "http_proxy", "proxy_username" и "proxy_password".
Надеюсь, это поможет.
Подробнее о различных настройках в (для записи, как вы уже упоминали об этом):
http://wbond.net/sublime_packages/package_control/settings
Примечание. Это относится к версии Windows. Я сохраняю версию Linux в том же каталоге, но не могу подтвердить текущее поведение.
Добавление следующего в Package Control.sublime.settings
работало для меня в Windows 7.
{
"auto_upgrade_last_run": 1345569476,
"http_proxy": "user_name:[email protected]<proxy-name>:<proxy_port>"
}
Решение для меня изменило user_agent в настройках управления пакетами, по умолчанию это возвышенный текст, специфичный для user_agent, но сменив его на (например) user_agent Firefox, работал у меня.
Возможно, это что-то очевидное, что вы пробовали, но, вероятно, стоит проверить: у вас есть http_proxy, установленный в вашей ОС?
Если выше ответ не работает, я исправлю его, выполнив следующие шаги:
Надеюсь, это поможет вам.