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/.
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
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
Tzn. chcesz zrobić repozytorium własnych pakietów czy tylko lokalny mirror/proxy?
Offline
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
Zatem apt-cacher-ng będzie najprostszy.
Offline
no dobra to zaraz zobaczę a czy na tym inne dystrybucje też mogą działać czy tylko Debian ?
Offline
Pojęcia nie mam. Tzn. inne niż debianowe na pewno nie, oparte na Debianie możliwe, że tak, ale nie wiem.
Offline
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