|
Konfiguracja apta do pracy z proxy
Grafit_alpha3 - 17-02-2007 17:48
Witam, Dopiero rozpoczynam przygodę z Debanem, Właśnie odkryłem , że mam neta po poleceniu export ftp_proxy=10.0.0.1:8080
(5 dni mi to zajęło) Mogę używać wgeta, ale pingi nie chodzą. W linksie trzeba ustawić dane proxy w menu, ale po tym chodzi jak marzenie ;) Problem leży w apt-get, on nie widzi internetu Wpisywałem do /etc/apt/apt.conf Acquire::http::proxy "http://10.0.0.1:8080"
ale apt zgłaszał tylko błędy o śmieciach na końcu pliku. nie mam pliku /etc/apt/preferences Podejrzewam, że apt chce tak jak links, żeby mu tam gdzieś te dane proxy wpisać. Gdzie i JAK to zrobić? Czy można to jakoś "globalnie" ustawić dla całego systemu, tak, żeby wszystkie połączenia do internetu były kierowane przez to proxy i przez ten właśnie port?
To nie polonizacja debiana, a linksa i przepraszam za to.
velmafia - 17-02-2007 17:52
pierwsze co spolonizuj Debiana: http://debian.linux.pl/viewtopic.php?t=579 bo nie da się rozczytać.
może to Ci pomoże: http://debian.linux.pl/viewtopic.php?t=634
aloha
Grafit_alpha3 - 17-02-2007 18:33
Jeszcze raz przepraszam za kodowanie. apt-get jest mi potrzebny do dokończenia instalacji systemu (Etch netinstall). Nie chcę się bawić w wget każdej paczki. Próbowałem zmusić go do działania skonfigurowanym proxychains: Proxychains apt-get update
I kilka kombinacji, ale nie zadziałało (?). Może inny zarządca archiwów daje się jakoś łatwiej zmusić do działania
Odnośnie tematu: http://debian.linux.pl/viewtopic.php?t=634 Wpisywałem do apt.conf export ftp_proxy=10.0.0.1:8080 export http_proxy=10.0.0.1:8080
ale nadal wyrzucało błędy o śmieciach na końcu pliku. (to chyba wypełnia instalator pytając o serwer pośredniczący, ale to nie działa, wypełniałem tamto pole na sto sposobów i się wtedy nie łączył.)
Ach, łączę się przez LAN, komputer udostępniający połączenie nasłuchuje tylko na porcie 8080 i przez ten port wszystko powinno iść (ftp, http, i cała reszta badziewia).
[ Dodano: 2007-02-20, 18:38 ] Sprawdziłem wszystko jeszcze raz, bardzo dokładnie na forach i w podręczniku systemowym man. Uaktualniłem apt do najnowszej wersji testowej. Wszystko jest tak jak być powinno. sieć działa, brama ustawiona na 10.0.0.1, zmienne systemowe dla http i ftp ustawione, DNS neostrady wpisane. Nadal działa wget i links, ale APT NIE DZIAÂŁA, POMIMO, ÂŻE MAM DZIAÂŁAJÂĄCY INTERNET. Wyświetla pasek postępu, a następnie wyrzuca jakiś błąd 22 i chce się łączyć z serwerem 8080:80 (o ile dobrze rozumiem). Proszę pomóżcie mi. Ja naprawdę nie chcę się przesiadać na Windows czy (uchowaj Boże) Ubuntu.
[ Dodano: 2007-02-21, 12:32 ] Dobra wiem już Zmienną systemową trzeba było ustawić tak: http_proxy=http://10.0.0.1:8080/
w /etc/apt/apt.conf mam Acquire::http::Proxy "10.0.0.1:8080"
jednak to ustawienie powinno byś nieważne po ustawieniu zmiennej systemowej (przynajmniej według dokumentacji) Musiałem zainstalować Ubuntu, żeby się tego dowiedzieć i przeszukać tonę "nie wiadomo na co" skryptów. I nadal nie wiem, ale działa ;-)
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|