Lokateli
Jr. Member

Van mreže
Poruke: 63
|
 |
« poslato: 01 Април 2005, 13:38:51 » |
|
Na koji nacin moze da se sa apt-getom skine sa interneta neki program zajedno sa potrebnim bibliotekama(da ne kazem sa dependenciesom)?
Nesto sam gledao opciju build-dep, ali ona mi u proseku trazi oko 50mb za svaki program koji ocu da skinem(predlaze cak i dev i doc fajlove koji meni nisu potrebni).
Mozda neki frontend poput aptitude, synaptic(koji isto nisam uspeo da instaliram jer je trazio 78mb)?
|
|
|
|
|
|
kmilos
|
 |
« Odgovor #1 poslato: 01 Април 2005, 13:48:05 » |
|
Proveri prvo da li su ti izvori riznica (obicno /etc/apt/sources.list ili u /etc/apt/sources.list.d/) definisani kako treba za tvoju distribuciju, pa onda ide # apt-get update (povuce informacije u svim paketima u pomenutim izvorima) # apt-get install synaptic Ovo je kad svlacis sa net-a, za Debian-ove CD-ove imas malo drugaciju komandu. Citaj malo vise man stranice i koristi Google i Debian-ov sajt. http://www.debian.org/doc/manuals/apt-howto/index.en.html
|
|
|
|
Lokateli
Jr. Member

Van mreže
Poruke: 63
|
 |
« Odgovor #2 poslato: 01 Април 2005, 19:01:54 » |
|
Uradio sam sve to za sources.list i update i install synaptic. Ali me jako nervira to sto za sve pakete imam unmet dependencies, a kad njih ocu da instaliram oni opet traze svoje i tako u nedogled, ili dok ne dodjem do jednog paketa ciji podprogrami traze njega prisutnog da bi se oni instalirali. dodje mi da ga obrisem i vraim windows.
Mislim koliko se stvarno nesto moze promeniti u lib* paketu kada ja imam verziju (npr)1.9-0-1 a program zahteva 1.9-1-2 koji je u unstable grani, dok je ona verzija koju ja imam jos uvek aktuelna u testing.
|
|
|
|
|
|
kmilos
|
 |
« Odgovor #3 poslato: 01 Април 2005, 21:12:42 » |
|
Pre ce biti da si ti tu nesto zabrljao. Ako ti je ispravan sources.list i imas sve izvore dobro definisane onda ne moze da bude "unmet dependencies". Vise mi se cini da taj sources.list uopste ne odgovara tvojoj instalaciji, npr. ti si instalirao sid, a stavio sources.list za woody, ili tako nesto?
|
|
|
|
Lokateli
Jr. Member

Van mreže
Poruke: 63
|
 |
« Odgovor #4 poslato: 02 Април 2005, 15:23:18 » |
|
Koristim debian-based linux, tj knoppix hd-install. Puno sam cackao sources.list, mozda nesto i nije u redu. Pre nego sto sam provalio apt-get funkciju koristio sam kpackage, a pakete(deb) sam skidao sa interneta na fakultetu pa ih instalirao uz pomoc kpackage-a. Sad sam shvatio da vecinu problema prave ti paketi, tj apt-get za njih kaze da su ili not configured, ili not installable, ili da im fale *-dev i *-doc paketi dva najkriticnija paketa koji mi prave probleme su libgcc i libgtk, posto ih svi drugi paketi zahtevaju
kako bi mogao da vratim sve na staro, osim reinstalacijom?
|
|
|
|
|
|
kmilos
|
 |
« Odgovor #5 poslato: 02 Април 2005, 16:39:40 » |
|
Pa pokusaj da vratis sistem u prvobitno stanje nekako, deinstaliraj to sto si dodavao, ili vrati starije verzije sa CD-a. Mozda je bolje za to koristiti Debian-ove komande iz konzole umesto kpackage-a: http://www.debian.org/doc/FAQ/ch-pkgtools.en.htmlProcesljaj detaljno Debian-ovu dokumentaciju. Onda pokreni apt-setup da bi ti automatski namestio odgovaruje izvore riznica, pa instaliraj sta ti treba kroz apt. http://www.knoppix.net/wiki/Apt
|
|
|
|
Lokateli
Jr. Member

Van mreže
Poruke: 63
|
 |
« Odgovor #6 poslato: 02 Април 2005, 19:50:20 » |
|
Hvala, ali mislim da cu ipak sve da reinstaliram iz pocetka. Instalacija traje svega 10min, a da uklonim predhodnu i da vratim ono sto sam na ovoj uspesno instalirao, trebace mi jos jedno pola sata.
|
|
|
|
|
|
attitude
|
 |
« Odgovor #7 poslato: 03 Април 2005, 21:49:05 » |
|
Ukoliko imas dobar net, najbolja verijanta ti je da instaliras ceo sistem sa neta
|
|
|
|
|
Lokateli
Jr. Member

Van mreže
Poruke: 63
|
 |
« Odgovor #8 poslato: 04 Април 2005, 12:53:43 » |
|
imam 56k, to i stvara probleme. Nego, jel mogu ja da uradim npr apt-get install synaptic, on mi ponudi sve sto treba da se downloaduje, ja to skinem na neki drugi komp sa brzim netom, a onda to prebacim u cashe na svoj komp i instaliram odatle? jel bi to uspelo?
|
|
|
|
|
|
kmilos
|
 |
« Odgovor #9 poslato: 04 Април 2005, 13:01:45 » |
|
Mislim da ne. Cela poenta apt-a je da drzi sinhronizovanu bazu instaliranih i svih mogucih dostupnih paketa (koju moras periodicno osvezavati), a koju ces ovim nacinom cini mi se da poremetis (sto ti se vec jednom desilo).
Mozda mozes da instaliras rucno dpkg-om, samo pazi da skidas pakete samo iz izvora koji su definisani u tvom apt-u i da ih ne meses sa nekim drugim kako bi ih eventualno apt kasnije pravilno uvukao u svoju bazu.
P.S. Ne razumem sta ce ti onda synaptic ako neces koristiti apt preko 56k?
|
|
|
|
|
kmilos
|
 |
« Odgovor #10 poslato: 04 Април 2005, 13:07:34 » |
|
Mada, kad bolje razmislim, mozda i moze, ako budes dovoljno pazio. Znaci apt bazu moras da osvezavas preko net-a redovno. Kada ti kaze sta sve treba da se svuce, prebaci te pakete sa masine na dobroj vezi (pazi samo da su sa istog izvora) u /var/cache/apt, ili gde god vec apt stavlja privremeno download-ovane pakete. Probaj u ostalom sa nekim manjim paketom na tvojoj vezi pa proveri gde ga smesta dok ga instalira.
|
|
|
|
Lokateli
Jr. Member

Van mreže
Poruke: 63
|
 |
« Odgovor #11 poslato: 04 Април 2005, 14:43:50 » |
|
Mislim da se moze manestiti lokalni repository, i da pise u uputstvu, ali to nije problem, to cu lako resiti. Problem je u tome sto ne znam dal je to sve sto ce mu trebati, tj dal je ono sto apt nudi jedino sto ce mu trebati? Dal u to spada samo osnovni paket ili i sve sto ga prati(*dev i*doc itd)?
Sve pakete sam skinuo sa packages.debian.org
Nesto mi se cini da je najbolje da odustanem od tog skidanja sa drugih kompjutera i stavljanja u cache
P.S. Synaptic sam spomenuo samo zato sto mi je pao na pamet, a i o njemu je bilo reci vec
|
|
|
|
|
|
Daniloc
|
 |
« Odgovor #12 poslato: 23 Октобар 2005, 11:27:42 » |
|
Isti problem je bio i kod mene. I nisam ga uspeo resiti.. Cekam sada neke odgovore pa cu se javiti.
|
|
|
|
|
|