Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.


Członek DUG



Witam,
Mam takie pytanie do Was , czy warto stawiać swój serwer repozytorium Debiana ? mam w firmie ok 30 maszynek virtualnych , i admini robią wiele testów i instalacji. Czy warto postawić swój serwer z paczkami ?
Teraz już pytania
- czy trzeba jakoś specjalnie rejestrować serwer ?
- czy trzeba mieć klucze (jak się dodaje do source.list to przeważnie potem trzeba dodać jakiś klucz , czy to jest konieczne)
- czy na takim serwerze można dodawać swoje paczki ?
- czy można zrobić płytę instalacyjną, która ma odpowiednio skonfigurowaną source.list wskazującą na nasz serwer ?
- czy na jednym serwerze mogę wystawić repo np. debian, centos, freebsd ?
Będę szalenie zobowiązany za informację, czy ktoś coś takiego robił, jakiś sznurek od czego zacząć ?
Dzięki
Offline



Pijak ;-P




Poważnie ? 10 sekund w googlach ...
http://blog.jonliv.es/2011/04/26/creating-your-own- … ian-packages/
http://wiki.centos.org/HowTos/CreateLocalMirror
http://ximalas.info/2012/09/09/making-your-own-free … itory-mirror/
i tysiące innych stron ...
Offline






Admin łajza







Tzn. chcesz zrobić repozytorium własnych pakietów czy tylko lokalny mirror/proxy?
Offline


Członek DUG



no zamiast w source.list wpisywać,
deb http://ftp.pl.debian.org/debian/ squeeze main deb-src http://ftp.pl.debian.org/debian/ squeeze main
Chcę wpisać serwer lokalny
deb http://192.168.2.34/debian/ squeeze main deb-src http://192.168.2.34/debian/ squeeze main
nie chodzi mi o budowanie paczek czyli taki mirror
Offline






Admin łajza







Zatem apt-cacher-ng będzie najprostszy.
Offline


Członek DUG



no dobra to zaraz zobaczę a czy na tym inne dystrybucje też mogą działać czy tylko Debian ?
Offline






Admin łajza







Pojęcia nie mam. Tzn. inne niż debianowe na pewno nie, oparte na Debianie możliwe, że tak, ale nie wiem.
Offline



Członek DUG




To ja jeszcze uzupełniająco do tego czy na jednym serwerze można mieć różne repo: w zasadzie każdy mirror wymaga serwera ftp/http i czegoś do synchronizacji z głównym repozytorium - najczęściej używa się rsync-a. I tu jest różnie: Debian oferuje gotowy skrypt: http://www.debian.org/mirror/ftpmirror , Gentoo demona rsyncd/skryptu: http://www.gentoo.org/doc/en/rsync.xml CentOS skrypt: http://wiki.centos.org/HowTos/CreateLocalMirror FreeBSD skrypt: http://www.freebsd.org/doc/en/articles/hubs/mirror-howto.html. Czyli dla każdego coś miłego, jeszcze jedna uwaga w ten sposób masz całe repozytoria, więc musisz mieć odpowiednio dużą przestrzeń na dysku.
Wracając do debiana:
Co do dodania własnego repo do płyty instalacyjnej, tu masz wiki: http://wiki.debian.org/DebianCustomCD
Co do dodania własnych pakietów nie ma problemu, ale proponuję oddzielną lokalizację od kopii oficjalnych repo.
Offline