Strona 1 z 1

Lokalne repozytorium

: 27 kwietnia 2009, 23:09
autor: yanis
Witam.

Mam połączone ze sobą dwa komputery przez skrętkę (desktop i laptop), widzą się one normalnie, na oby dwu jest internet (do desktopa jest podłączony modem). Chciałem sobie stworzyć lokalne repozytorium, aby nie musieć pobierać dwa razy tych samych pakietów. Zrobiłem wszystko według tego podręcznika: lokalne repozytorium . Repozytorium będzie umieszczone na desktopie w

Kod: Zaznacz cały

/media/download/nagrac/programy

Po dodaniu na desktopie do sources.list linii ze ścieżka do repozytorium wszystko działa prawidłowo, ale nie wiem jaką podać ścieżkę na laptopie. Po dodaniu

Kod: Zaznacz cały

deb file:/WORKGROUP/DESKTOP/dane/media/download/nagrac programy/

wywala mi, że brakuje pliku Packages, chociaż on tam jest, więc jedyna myśl jest taka, że podałem błędną ścieżkę.

: 27 kwietnia 2009, 23:56
autor: winnetou
Dziękuje...

: 28 kwietnia 2009, 00:25
autor: fnmirk
Najprościej to wykonaj coś takiego:

Kod: Zaznacz cały

apt-cache search aptoncd
Jak nie ma to uzupełnij wpis w /etc/apt/sources.list:

Kod: Zaznacz cały

apt-cache policy aptoncd
aptoncd:
  Zainstalowana: (brak)
  Kandydująca: 0.1-1.2
  Tabela wersji:
     0.1-1.2 0
        500 [url]http://ftp.pl.debian.org[/url] testing/main Packages
I zainstaluj:

Kod: Zaznacz cały

apt-get install aptoncd
Przejrzyj dostępną pomoc i wykonanie własnej płytki z zestawem pakietów ograniczy się do kilku ruchów myszką.

Odnośnie tworzenia lokalnego repozytorium to zerknij jeszcze do:
Debian reference - wersja do druku
Debian reference - wersja do przeglądania w sieci

Dodane:
Zastanawiam się nad jedną rzeczą, czy nie można by utworzyć wspólnego katalogu /var/cache/apt/archives lub ten katalog udostępnić jako lokalne repozytorium dla drugiego komputera? Przecież ten katalog zawiera wszystko co jest potrzebne?

: 28 kwietnia 2009, 00:32
autor: sigo
Lokalne repozytorium jest pewnie tymczasowe - w końcu obydwa urządzenia mają dostęp do internetu, więc nie ma bardzo znaczenia jakie miejsce zostanie wybrane - o ile pojemność dysku nas nie ogranicza.

Gdyby maszyny musiały mieć identyczne pakiety, pobierane tylko raz, można by jakiś skrypt napisać oraz używać oczywiście

Kod: Zaznacz cały

/var/cache/apt/archives

: 28 kwietnia 2009, 00:37
autor: winnetou
Dziękuje...

: 11 listopada 2009, 20:57
autor: biafra
U mnie apt-mirror nie chce zadziałać:

Kod: Zaznacz cały

eb:~# apt-mirror -c apt-mirror
apt-mirror: invalid config file specified at /usr/bin/apt-mirror line 101.
Czym może to być spowodowane?

: 11 listopada 2009, 21:23
autor: fnmirk
biafra, przecież dostałeś odpowiedź. Zajrzyj do wspomnianego pliku.