apt-get через Proxy

На работе у нас стоит прокся. Инет через FireFox - без проблем. А вот апдейтиться через Apt-get - никак.

Вот что нашел в инете

http://ubuntuforums.org/showthread.php?p=364026#post364026

Правим
/etc/apt/apt.conf.d/70debconf

Добавить в конец файла
Acquire {
http {
Proxy "http://USERNAME:[email protected]:8080/";
// puoi anche giocare coi parametri della cache
No-Cache "false";
Max-Age "86400";
No-Store "false";
};
};

Если нужно указать домен пользователя, то пишем так DOMEN\\USERNAME@PASSWD

Тамже по ссылке есть описание другог способа. Его не пробовал, н овидимо придется, когда придет время поюзать wget или что-то такоеже

Комментарии (19)

0
AVolkov - 16 Сентябрь, 2008 - 16:49
Изображение пользователя AVolkov.

У меня в своё время всё это прописывалось автоматом, поскольку прокси настраивал в процессе установки.

0
nord_tramper - 17 Сентябрь, 2008 - 15:01

Ноут то то я ставил для дома - там прокси нету. Вот и пришлось повозиться

0
felvisua - 22 Сентябрь, 2008 - 12:14

куда проще батник на столе иметь с export http_pxoxy="http://...."
если канечно тачанка не живет на работе постоянно
у меня просто ноут качует работа-дом-не дом )
в ддвух местах разные прокси. в одном vpn ... поэтому скриптики с запуском от имени su мне куда удобнее )

0
AVolkov - 22 Сентябрь, 2008 - 13:15
Изображение пользователя AVolkov.

Спасибо, замечательное решение. Как заимею нотер - обязательно реализую.

+2
vimax - 15 Январь, 2010 - 12:33
Изображение пользователя vimax.

у меня на 9.04 не заработало!
Вот настройки, актуальные для 8.10, 9.04, 9.10:
Открываем для редакирования:
sudo nano /etc/apt/apt.conf
вписываем туда строки вида (настройка для http, https и ftp прокси):
Acquire::http::Proxy "http://domain\user:password@proxyserver:port/";
Acquire::https::Proxy "https://domain\user:password@proxyserver:port/";
Acquire::ftp::Proxy "ftp://domain\user:password@proxyserver:port/";

Тепреь разберёмся:
domain - имя домена, в котором находится пользователь (user). После domain необходимо ставить слэш "\";
password - пароль;
proxyserver - адрес/имя прокси сервера, например 192.168.0.2 или proxy.blablabla.ru;
port - порт прокс сервера (обычно 3128 или 8080);
Авторизация на прокси сервере может проходить разными способами. Обычно включена поддержка нескольких одновременно.
Если проксику не нужны имя пользователя и пароль (он определяет Вас по IP адресу или просто раздаривает интернет всем подряд), то достаточно указать
Acquire::http::Proxy "http://proxyserver:port/";
Если поксик требует имя пользователя - то
Acquire::http::Proxy "http://user:password@proxyserver:port/";
Если проксик обслуживает несколько доменов или просто требует авторизацию пользователей только из домена, то
Acquire::http::Proxy "http://domain\user:password@proxyserver:port/";
Аналогично и для https и ftp проксей.

0
DarkneSS - 15 Январь, 2010 - 19:14
Изображение пользователя DarkneSS.

Не забываем в конце файла сделать пустую строку!

+2
Гость - 31 Август, 2009 - 12:32

А нельзя на работе создать правило на проксе специально для машины с линуксом? Типа если ip такой-то то разрешить все входящие и исходящие пакеты на него. На DHCP привязать MAC - IP, чтоб не париться. Хотя наверное это чистое решение виндузятника. :) У меня на работе ISA стоит. Я так и сделал.

0
vimax - 15 Январь, 2010 - 12:39
Изображение пользователя vimax.

Конечно можно. Если проксик squid, то копайте в сторону squid.conf, acl, http_access. Если хочется управлять всем этим через графический интерфейс, то, я считаю, самым лучшим будет выбор SAMS. Установить помогу - пишите! (правда это не тема десктопного форума)

0
Mike - 15 Январь, 2010 - 14:21
Изображение пользователя Mike.

А Вы левое ухо левой рукой всегда через голову чешете? Нафига делать костыль, когда оно само стоять умеет?

0
balamutick - 27 Февраль, 2010 - 17:04
Изображение пользователя balamutick.

Вверх

0
uicraor - 27 Февраль, 2010 - 17:45
Изображение пользователя uicraor.

может стоит обьеденить как-то с этой темой Победил apt-get в его не желании ходить через proxy ??? =0)

0
salt - 27 Февраль, 2010 - 20:54
Изображение пользователя salt.

Солидарен.

0
balamutick - 28 Февраль, 2010 - 01:27
Изображение пользователя balamutick.

Да-да !!!

Нету хорошего, одного (с вариантами, если они нужны) решения про прокси.

Пока нету времени обработать все темы по теме, но если кому видно, какие сообщения и в какую тему стоит дописать, делайте, если что подрежем, добавим поправим где-надо.

Срочно нужно делать решение про прокси. Ибо НЕТУ одного толкового, я аж удивился.

0
9nobog - 27 Февраль, 2010 - 21:03
Изображение пользователя 9nobog.

а можно наверно зайти в параметры системы, выбрать "настройка сети" => "прокси-сервер" и там вписать, по идее не надо будет настраивать отдельно приложения для работы через прокси

0
vimax - 9 Март, 2010 - 12:13
Изображение пользователя vimax.

Так будут работать только приложения, которые пользуются настройками системы! Но многие программы пользуются своими настройками (apt-get, FireFox, .. еще какие-то).
P.S. Через ГУЙ пока что криво настраивается авторизация.

0
salt - 9 Март, 2010 - 22:34
Изображение пользователя salt.

в FireFox есть настройка ...Использовать системные настройки прокси У меня работает... В Chromium - нужно явно указать прокси и порт

0
vimax - 14 Март, 2010 - 20:15
Изображение пользователя vimax.

Действительно есть. Раньше не было. Но для apt-get вышесказанное остается актуальным. Сделали бы, чтобы по умолчанию APT лазил через системные настройки.

+1
Гость - 1 Апрель, 2011 - 08:18

Все получилось, спасибо друг!

0
Гость - 4 Ноябрь, 2011 - 22:31

apt-get лазиет без проблем с export ом но не работает с ntlm авторизацией!!!гуи гнома тоже не помогают, не видит он их!

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры