Как сказать "aptitude" чтобы ходила через прокси

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
ReSeR
Сообщения: 383
ОС: GNU Debian

Как сказать "aptitude" чтобы ходила через прокси

Сообщение ReSeR »

В "KDE -> Параметры сети" параметры прокси выставлены, а вот когда в консоли "aptitude update" то система не может выйти в И-нет.
Вот как сказать "aptitude" чтобы она ходила через прокси в И-нет?
Бэкап - акт проявления трусости.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Как сказать "aptitude" чтобы ходила через прокси

Сообщение sash-kan »

man apt.conf
там все написано.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
ReSeR
Сообщения: 383
ОС: GNU Debian

Re: Как сказать "aptitude" чтобы ходила через прокси

Сообщение ReSeR »

Спасибо, а то набирал "man aptitude" и там этого нет
Бэкап - акт проявления трусости.
Спасибо сказали:
Аватара пользователя
ReSeR
Сообщения: 383
ОС: GNU Debian

Re: Как сказать "aptitude" чтобы ходила через прокси

Сообщение ReSeR »

Ага, не тут-то было!
В "man" эти параметры есть

Код: Выделить всё

http
           HTTP URIs; http::Proxy is the default http proxy to use. It is in the standard form of http://[[user][:pass]@]host[:port]/. Per host proxies can also be specified
           by using the form http::Proxy::<host> with the special keyword DIRECT meaning to use no proxies. The http_proxy environment variable will override all settings.
, но самого этого файла у меня нету.

И что прикажете делать?
Пробовал руками просто запхать файл etc/apt/apt.conf так он все одно не видет параметров прокси.
Может кто пакажет свой "apt.conf"
Бэкап - акт проявления трусости.
Спасибо сказали:
Аватара пользователя
ivanr
Сообщения: 177
Статус: эblan
ОС: Debian 4.0

Re: Как сказать "aptitude" чтобы ходила через прокси

Сообщение ivanr »

создайте переменную окружения http_proxy=http://x.x.x.x:8080
x.x.x.x адрес вашего прокси, 8080 порт, на котором прокси принимает входящие подключения
Создать можно командой "export http_proxy=http://192.168.0.1:8080"
потом попробуйте сделать что-нибудь вроде aptitude update и если соединится, то все заработало
Debian GNU/Linux 4.0
Спасибо сказали:
Аватара пользователя
ReSeR
Сообщения: 383
ОС: GNU Debian

Re: Как сказать "aptitude" чтобы ходила через прокси

Сообщение ReSeR »

От спасибо, а то я намучился уже ...
Теперь все рулит! :)
Бэкап - акт проявления трусости.
Спасибо сказали:
Аватара пользователя
ReSeR
Сообщения: 383
ОС: GNU Debian

Re: Как сказать "aptitude" чтобы ходила через прокси

Сообщение ReSeR »

И, я думаю последнее, как бы так замутить чтобы ОС не забывала о прокси?
А то после каждой перезагрузки приходится заново проделывать "export http_proxy=http://хост:порт" :-\
Бэкап - акт проявления трусости.
Спасибо сказали:
Аватара пользователя
ivanr
Сообщения: 177
Статус: эblan
ОС: Debian 4.0

Re: Как сказать "aptitude" чтобы ходила через прокси

Сообщение ivanr »

ReSeR писал(а):
23.11.2007 18:06
И, я думаю последнее, как бы так замутить чтобы ОС не забывала о прокси?
А то после каждой перезагрузки приходится заново проделывать "export http_proxy=http://хост:порт" :-\

не только после перезагрузки, но и после закрытия окна эмулятора терминала должна пропадать эта переменная.
где-то совсем недавно видел, как некто описывал эту процедуру.
Можно написать эту команду "export http_proxy=......."
в файл /home/user/.bashrc лично не пробовал, но должно помочь
Debian GNU/Linux 4.0
Спасибо сказали:
Аватара пользователя
Forsberg
Сообщения: 176
Статус: Ведущий астрофизик
ОС: Debian squeeze/sid

Re: Как сказать "aptitude" чтобы ходила через прокси

Сообщение Forsberg »

Можно написать эту команду "export http_proxy=......."
в файл /home/user/.bashrc лично не пробовал, но должно помочь

Можно записать ее еще в /etc/rc.d/rc.local
Спасибо сказали:
d3rp
Сообщения: 28
ОС: Ubuntu 10.01

Re: Как сказать "aptitude" чтобы ходила через прокси

Сообщение d3rp »

в /etc/apt/apt.conf прокси прописывется так

Код: Выделить всё

Acquire::http::Proxy "http://127.0.0.1:8080/";

так же можно создать файл /etc/apt/apt.conf.d/proxy и указать прокси в нем

Код: Выделить всё

Acquire::http::Proxy "http://127.0.0.1:8080/";
Адрес jabber конференции форума: linuxforum@conference.jabber.ru
https://twitter.com/d3rp
Спасибо сказали:
Аватара пользователя
ivanr
Сообщения: 177
Статус: эblan
ОС: Debian 4.0

Re: Как сказать "aptitude" чтобы ходила через прокси

Сообщение ivanr »

Forsberg писал(а):
24.11.2007 10:54
Можно написать эту команду "export http_proxy=......."
в файл /home/user/.bashrc лично не пробовал, но должно помочь

Можно записать ее еще в /etc/rc.d/rc.local

а вот это вряд ли поможет


Дело в том, что команда "export http_proxy=......." должна выполнятся при каждом новом запуске эмулятора терминала, но в случае если ее поместить в файл "/etc/rc.d/rc.local она будет выполнятся только в процессе загрузки системы.
Поправьте меня, если я не прав
Debian GNU/Linux 4.0
Спасибо сказали:
Аватара пользователя
ReSeR
Сообщения: 383
ОС: GNU Debian

Re: Как сказать "aptitude" чтобы ходила через прокси

Сообщение ReSeR »

d3rp писал(а):
24.11.2007 12:25
в /etc/apt/apt.conf прокси прописывется так

Код: Выделить всё

Acquire::http::Proxy "http://127.0.0.1:8080/";

так же можно создать файл /etc/apt/apt.conf.d/proxy и указать прокси в нем

Код: Выделить всё

Acquire::http::Proxy "http://127.0.0.1:8080/";

Т.к /etc/apt/apt.conf у меня нету, поступил по второму способу -> и УРА все работает сразу после загрузки ОС!
Спасибо!
Бэкап - акт проявления трусости.
Спасибо сказали: