На работе у нас стоит прокся. Инет через 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)
У меня в своё время всё это прописывалось автоматом, поскольку прокси настраивал в процессе установки.
Ноут то то я ставил для дома - там прокси нету. Вот и пришлось повозиться
куда проще батник на столе иметь с export http_pxoxy="http://...."
если канечно тачанка не живет на работе постоянно
у меня просто ноут качует работа-дом-не дом )
в ддвух местах разные прокси. в одном vpn ... поэтому скриптики с запуском от имени su мне куда удобнее )
Спасибо, замечательное решение. Как заимею нотер - обязательно реализую.
у меня на 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 проксей.
Не забываем в конце файла сделать пустую строку!
А нельзя на работе создать правило на проксе специально для машины с линуксом? Типа если ip такой-то то разрешить все входящие и исходящие пакеты на него. На DHCP привязать MAC - IP, чтоб не париться. Хотя наверное это чистое решение виндузятника. :) У меня на работе ISA стоит. Я так и сделал.
Конечно можно. Если проксик squid, то копайте в сторону squid.conf, acl, http_access. Если хочется управлять всем этим через графический интерфейс, то, я считаю, самым лучшим будет выбор SAMS. Установить помогу - пишите! (правда это не тема десктопного форума)
А Вы левое ухо левой рукой всегда через голову чешете? Нафига делать костыль, когда оно само стоять умеет?
Вверх
может стоит обьеденить как-то с этой темой Победил apt-get в его не желании ходить через proxy ??? =0)
Солидарен.
Да-да !!!
Нету хорошего, одного (с вариантами, если они нужны) решения про прокси.
Пока нету времени обработать все темы по теме, но если кому видно, какие сообщения и в какую тему стоит дописать, делайте, если что подрежем, добавим поправим где-надо.
Срочно нужно делать решение про прокси. Ибо НЕТУ одного толкового, я аж удивился.
а можно наверно зайти в параметры системы, выбрать "настройка сети" => "прокси-сервер" и там вписать, по идее не надо будет настраивать отдельно приложения для работы через прокси
Так будут работать только приложения, которые пользуются настройками системы! Но многие программы пользуются своими настройками (apt-get, FireFox, .. еще какие-то).
P.S. Через ГУЙ пока что криво настраивается авторизация.
в FireFox есть настройка ...Использовать системные настройки прокси У меня работает... В Chromium - нужно явно указать прокси и порт
Действительно есть. Раньше не было. Но для apt-get вышесказанное остается актуальным. Сделали бы, чтобы по умолчанию APT лазил через системные настройки.
Все получилось, спасибо друг!
apt-get лазиет без проблем с export ом но не работает с ntlm авторизацией!!!гуи гнома тоже не помогают, не видит он их!
Отправить комментарий