kako da napravim svoj lokalni repository ?

kako da napravim svoj lokalni repository ?

offline
  • Pridružio: 04 Sep 2003
  • Poruke: 24135
  • Gde živiš: Wien

Da li neko moze da mi objasni kako da napravim svoj lokalni repository.
Ideja je sledeca: skinem sve one programe sa neta koji mi trebaju ( pomocu apt-get ), znam sada da su ti programi u kesu na HD-u.
Najjednostavnije je sada snimiti sadrzaj kesa na CD ako zatreba za drugi komp. Ali.....
Svojevremeno sam skinuo CCRMA CD. To je bio repository na CD-u, sto znaci: ubacis CD, startujes synaptic, dodas CD u bazu i mozes da instaliras sa CD-a bez glavobolja ( bez dependency zavrzlama, uz lepe komentare itd ). Pogledao sam sadrzaj CD-a i video da ima na njemu fajlova za koje sam zakljucio da se koriste od strane apt-get -a .

E sad moje pitanje: kako ja da napravim jedan takav CD sa tim fajlovima koje apt-get koristi za svoje potrebe ( tj. kako se prave ti fajlovi ) ?



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • mire  Male
  • Elitni građanin
  • Pridružio: 18 Apr 2003
  • Poruke: 2282
  • Gde živiš: Beograd

kao prvo kazes da koristis debian

kad kazes repository ja automatski pomislim na cvs ... Wink

dovoljno je da negde prekopiras fajlove npr. skines sa neta pomocu wgeta ili nekog drugog mirror skripta

ukratko, treba ti jedna linija u /etc/apt/sources.list

za detalje pogledaj onaj text fajl za instalaciju debiana, tamo imas lepo objasnjeno sve sto ti treba



offline
  • Pridružio: 04 Sep 2003
  • Poruke: 24135
  • Gde živiš: Wien

sorry, redhat je u pitanju. to sam zaboravio da kazem. za njega ima i apt-get i yum koji koriste repositorijume na netu za update. znam kako se dodaje novi server na listu za oba ( i za apt-get i za yum ) ali neznam kako da napravim moj CD tako da ga apt-get prepozna kao repozitorijum.
CCRMA CD je tako funkcionisao.
Ako uradim obican CD i pokusam da instaliram pakete sa istog pomocu apt-get, kad zafali neki fajl (zbog dependency-ja ) apt-get pokusa da ga skine sa neta a ne sa CD-a ( gde ga sigurno ima ali apt-get to nezna ).
To je moj problem, kako uraditi update sa CD-a a da ne moram da trazim ceo dan kojim redosledom sta da instaliram?

offline
  • mire  Male
  • Elitni građanin
  • Pridružio: 18 Apr 2003
  • Poruke: 2282
  • Gde živiš: Beograd

ok, u medjuvremenu reci mi ko ti pravi pakete za apt-get i yum tj. da li je to "zvanicno" ili su se neki vlasi setili da prave pakete

neki url bi bio od pomoci, tnx.

btw zar se apt-get za rh ne zove apt-rpm ?

offline
  • Pridružio: 04 Sep 2003
  • Poruke: 24135
  • Gde živiš: Wien

Sada je zvanicno i apt-get i yum deo Fedore ( znaci i redhata ). Ranije je imao nezvanican projekat apt4rpm ( koristio sam ga ) ali je i tada komanda bila "apt-get....".

http://ccrma-www.stanford.edu/planetccrma/software/
http://freshrpms.net/apt/
http://dag.wieers.com/home-made/apt/
http://www.n0dez.com/fedora/

p.s. bez zezancija na nacionalnoj osnovi molim ( spomenuo si vlahe , ja sam vlah )

offline
  • mire  Male
  • Elitni građanin
  • Pridružio: 18 Apr 2003
  • Poruke: 2282
  • Gde živiš: Beograd

xe xe xe, nisam imao pojma Laughing

ali kazu da sam srecan tj. ponekad bash znam da pogodim ... najbolje pogadjam devojkama Smile

offline
  • meka  Male
  • Počasni građanin
  • Pridružio: 06 Avg 2003
  • Poruke: 811
  • Gde živiš: Novi Sad / Vojvodina

Jos jedna ideja. Koristim Gentoo i on ima neki slican mehanizam. Ono sto ja uradim je da Snimim sve na CD i onda pokrenem jednu skriptu tipa:

for i in $(ls $1); do
ln -s $i `basename $i`
done

U tom slucaju moras da se nalazis u direktorijumu gde su ti svi ti source-ovi i da mu das punu putanju (npr. /mnt/cdrom). Skriptu sam trenutno iz glave iscupao jer ne mogu da se setim gde sam je tutnuo (ne koristim je vec duze vreme, sve mi je na hardu), tako da nisam siguran za onaj deo $(ls $1). U svakom slucaju shvatas sta sam hteo da ti saopstim. Smile Ako ne radi tako probaj bez -s. Srecno Smile

Ko je trenutno na forumu
 

Ukupno su 1088 korisnika na forumu :: 29 registrovanih, 3 sakrivenih i 1056 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: A.R.Chafee.Jr., ajo baba, Albin0, bojcistv, bokisha253, Boris90, Dannyboy, Darkoniii_94, galerija, GandorCC, indja, janbo, mercedesamg, Mercury, Mirage 2000N, MiroslavD, mocnijogurt, nikoli_ca, NMNJ, procesor, Srle993, stegonosa, Trpe Grozni, Vatreni Zmaj, Vlad000, zax22r, Zoca, zuxbg, Šraf