Автор Тема: Synaptic и proxy  (Прочитано 7919 раз)

user21

  • Гость
Synaptic и proxy
« : 19.09.2008 16:50:25 »
как настроить Synaptic на обновление через Proxy?
захожу в Настройки-Параметры-Сеть, ставлю галку на "Ручная настройка прокси", вписываю адрес и порт, а где имя и пароль ввести??? или как подругому настроить обновление через прокси? спс.

user21

  • Гость
Re: Synaptic и proxy
« Ответ #1 : 19.09.2008 17:42:15 »
борюсь сам, но никак....

Оффлайн redbaron

  • Начинающий
  • *
  • Сообщений: 21
Re: Synaptic и proxy
« Ответ #2 : 19.09.2008 17:46:58 »
Вводи прокси в формате: http://user:password@address:port/

Оффлайн speccyfan

  • Завсегдатай
  • *
  • Сообщений: 522
  • CCNA
    • speccyfan (Примеры различных конфигураций сетевых сервисов)
Re: Synaptic и proxy
« Ответ #3 : 19.09.2008 17:47:34 »
В консоли все гораздо проще.
export ftp_proxy="http://user:pass@proxy:port"
export http_proxy="http://user:pass@proxy:port"

После этого работает apt через прокси.
А быть может можно попробрвать в синаптике задать адрес прокси как user:pass@address? Мож прокатит?
With best regards, Yury Konovalov aka 2:453/53

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 926
    • Домашняя страница
    • Email
Re: Synaptic и proxy
« Ответ #4 : 19.09.2008 17:50:20 »
В консоли все гораздо проще.
export ftp_proxy="http://user:pass@proxy:port"
export http_proxy="http://user:pass@proxy:port"

После этого работает apt через прокси.
А быть может можно попробрвать в синаптике задать адрес прокси как user:pass@address? Мож прокатит?
В ALT Linux 4.1 Desktop есть отдельный модуль для настройки прокси-сервера (в том числе и для APT).
Андрей Черепанов (cas@)

Оффлайн vvk

  • alt linux team
  • ***
  • Сообщений: 124
    • Email
Re: Synaptic и proxy
« Ответ #5 : 19.09.2008 20:05:04 »
hint: http://www.altlinux.org/APT_в_ALT_Linux/Tips
irc.freenode.net #altlinux
http://spo.tyumen.ru/

user21

  • Гость
Re: Synaptic и proxy
« Ответ #6 : 19.09.2008 21:22:55 »
всем спасибки - заработало), просто про "http://user:password@address:port/".
в 4.1 вообще суперский новый Альтератор, более понятен и обширен, но update надо было на 4.0 сделать.

Оффлайн gvy

  • alt linux team
  • ***
  • Сообщений: 1 008
    • Альт на Эльбрусе
    • Email
Re: Synaptic и proxy
« Ответ #7 : 20.09.2008 02:09:17 »
hint: http://www.altlinux.org/APT_в_ALT_Linux/Tips
хи т: http://www.altlinux.org/APT_в_ALT_Linux/Tips

В ALT Linux 4.1 Desktop есть отдельный модуль для настройки прокси-сервера (в том числе и для APT).
И он даже местами работает, только вот приходится перелогиниться после изменения настроек прокси -- они через переменные окружения передаются.  И ещё firefox, зараза, туда не смотрит, если специально не отпинать.

А вообще ответ на вопрос есть в FAQ, искался по словам apt proxy, сейчас и по synaptic proxy найдётся.
--
Michael Shigorin | ALT Linux Team | ANNA-News | Сделано у нас | altlinux.org/эльбрус

Оффлайн kaf

  • Завсегдатай
  • *
  • Сообщений: 128
    • Email
Re: Synaptic и proxy
« Ответ #8 : 03.12.2008 17:04:09 »
всем спасибки - заработало), просто про "http://user:password@address:port/".
в 4.1 вообще суперский новый Альтератор, более понятен и обширен, но update надо было на 4.0 сделать.
Я вообще-то так и не понял - какое конкретно решение заработало.
Единственный способ, который у меня заработал - это в терминале root набрать:
#  ftp_proxy=http://user:passwd@proxy:port
# export LANG=ru_RU.UTF-8
# synaptic

Попытки то же самое сделать в обычной пользователе  или в Редакторе меню KDE через определение переменной перед вызовом Synaptic успехом не завершались:-(

Этак ведь каждый раз замаешься набирать эти строчки.
А уж новичок и подавно не будет...
Как эти настройки зашить под вызов в KDE-меню или с Desptop'a в школьном дистрибутиве?



« Последнее редактирование: 03.12.2008 17:08:54 от kaf »

Alexei_VM

  • Гость
Re: Synaptic и proxy
« Ответ #9 : 03.12.2008 17:16:35 »
Этак ведь каждый раз замаешься набирать эти строчки.
А уж новичок и подавно не будет...
Как эти настройки зашить под вызов в KDE-меню или с Desptop'a в школьном дистрибутиве?

Тут сначала надо разобраться, как работают программы.
Краткие тезисы для осмысления:
1. Настройки прокси записываются в переменные среды.
2. У каждого пользователя свой собственный набор переменных и их значений.
3. Программа synaptic (в вашем примере) запускается от рута.
4. Переменные среды для каждого пользователя можно определить в файле .profile (ну или какой-нить .bash_profile или .bashrc) в каталоге пользователя.

Из тезисов следует:
* если программы пользователя должны работать от пользователя, то нужна для этого пользователя настроить его переменные среды
* сделать это можно один раз в одном месте
* в альтераторе был модуль для настройки прокси, который должен сделать все это "мышкой-в-окошке".

Из того, что лично мне непонятно:
если Синаптик запускать от пользователя, то он попросит логин рута. Чьи переменные среды он при этом использует? Отсюда вывод: надо настроить переменные и руту, и пользователю.

Оффлайн gvy

  • alt linux team
  • ***
  • Сообщений: 1 008
    • Альт на Эльбрусе
    • Email
Re: Synaptic и proxy
« Ответ #10 : 09.12.2008 01:58:35 »
Единственный способ, который у меня заработал - это в терминале root набрать:
#  ftp_proxy=http://user:passwd@proxy:port

Как эти настройки зашить под вызов в KDE-меню или с Desptop'a в школьном дистрибутиве?
Кажется, я туда собирал alterator-proxy; он точно есть в 4.0/branch.

Можно руками создать один раз исполняемый файлик /etc/profile.d/proxy.sh и в нём что-то вроде

export http_proxy=http://user:passwd@proxy:port/
export ftp_proxy=http://user:passwd@proxy:port/

-- будет работать для root и всех пользователей этого хоста.

Можно аналогичное в ~/.bash_profile (или ~/.zshrc) указать поименно, конечно.
--
Michael Shigorin | ALT Linux Team | ANNA-News | Сделано у нас | altlinux.org/эльбрус

Оффлайн Dracula

  • Начинающий
  • *
  • Сообщений: 9
    • Email
Re: Synaptic и proxy
« Ответ #11 : 24.11.2010 11:51:53 »
Имеем университет. Университет имеет компьютеры. Компьютеры имеют прокси. А прокси работает только в настройках КДЕ. Адрес прокси такой: http://proxy.opu.ua:3128. Перепробовал все вышеописанное, в т.ч. банальное: альтератор с модулем прокси. Работает только в кде. Имени пользователя и пароля нет. Может я что-то неправильное делаю? "ALTLinux 5.1" хочу ка минимум подключить бранч - без него печально. А локально сделать тоже не выход - обновлять-то как-то надо.