[bash] downloader plikow deb

Odpowiedz Nowy wątek
2006-11-04 11:53
0

mam tak:
512kb/s - download z sewera proxy
256kb/s downlaod z internetu
sa to przepustowosci niezalezne od siebie, czyli moge z nich korzystac jednoczesnie bez zmniejszania trasnferu.
z repo lacze sie przez proxy, bo szybciej. ale chcialbym wykorzystac bardziej swoje lacze i dodac drugie polaczenie bezposrednie. apt oczywiscie tego nie obsluguje :/
wymyslilem, ze zrobie sobie skrypt, ktory bedzie pobieral mi do cache'a pliki deb. pozniej je sobie zainstaluje przez apt'a. i teraz tu kilka moich pytan:

  1. jak sprawdzic zaleznosci jakiegos pliku? mam np pakiet mc - chce wiedziec, jakie sa jeszcze potrzebne pakiety, zeby go zainstalowac.
  2. jak na podstawie nazwy pakietu znalezc jakgo adres w repozytorium. oczywiscie w formacie: http://repozytorium.pl/katalogi/plik.deb
  3. i tu najtrudniejsza sprawa:
    zalozmy, ze juz mam liste plik, ktore musze pobrac. bede pobieral przez wget'a jednoczesnie beda pobierane 2 pliki. jeden przez proxy, drugi bezposrednio. jak to zrobic? bo to musi byc tak, ze jak zakonczy sie np pobieranie pliku przez proxy, a ten co idzie bezposrednio jeszcze nie, to i tak kolejny plik ma isc przez proxy.
    oczywiscie chodzi mi tu o jakies optymalne rozwiazanie.

Pozostało 580 znaków

2006-11-04 23:57
0

yyy z zaleznosciami nie jest tak latwo chyba bo musisz miec jakas baze z tym jaki pakiet co potrzebuje, czyli cos jak portage z gentoo lub porty z bsd ew. mechanizm z apt-get i podobnych


Pozostało 580 znaków

2006-11-05 00:56
0

co do zaleznosci, to juz sobie mniej wiecej poradzilem.
apt-cache show nazwa_pakietu i tam gdzies sa pakiety zalezne wypisane po przecinku. bardziej zastanawia mnie, jak sprawdzic url'a do pliku. to jest chyba najtrudniejsze z tego wszystkiego.

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0