Početak›Forumi›Linuks distribucije›Mandriva›Softver›Azureus – rpm Hell dependendencies
- This topic has 5 odgovora, 3 glasa, and was last updated 19 years, 6 months ranije by Bratislav.
-
AutorČlanci
-
3. oktobar 2004. u 11:47 am #4276BratislavUčesnik
[root@localhost zainstall]# rpm -U Azureus-2.1.0.4-1mcnl.i586.rpm
error: Failed dependencies:
libxpcom.so is needed by Azureus-2.1.0.4-1mcnl[root@localhost zainstall]# urpmi Azureus-2.1.0.4-1mcnl.i586.rpm
To satisfy dependencies, the following packages are going to be installed (60 MB):
Azureus-2.1.0.4-1mcnl.i586
mozilla-1.6-9mdk.i586
Is this OK? (Y/n) n
[root@localhost zainstall]#Glupo mi dodje da zbog jedne šnicle oborim celog dinosaurusa ( 60MB ) ! ! ! .
Tim pre što sam opredeljen na Firefox-a.
Gde da lako i bezbolno nadjem libxpcom.so pitanje je sad .
Unapred hvala
3. oktobar 2004. u 3:36 pm #21636IgorPetrovicUčesnikMozes da instaliras samo onaj paket koji ti je potreban, bez provere zavisnosti sa rpm -i –nodeps imepaketa.rpm. Tako neces morati da instaliras stotinak megabajta svega i svacega zbog jedne biblioteke. Jos lepse je to sto ti programi kao Midnight Commander ili Krusader omogucuju da zaviris u RPM paket i otuda izvuces ono sto ti treba. Znaci, otvori mc, dodji do prm paketa u kojem se nalazi potrebna biblioteka, i otvori ga kao da je u pitanju bilo koja arhiva. Nadji biblioteku koja ti je potrebna i prebaci je u /usr/lib, ili gde je vec potrebno i zavrsio si posao. Uopste, kad god mozes koristi navedene nacine jer ces tako ustedeti mnogo prostora na disku, a i sistem ce ti biti stabilniji.
3. oktobar 2004. u 8:43 pm #21637popeyeGlavni majstorSistem sigurno neće biti stabilniji. Možda po izvlačenju biblioteke nećeš imati problema kada postupiš kako je Igor predložio, a verovatnoća je velika da praviš sebi neviđenu glavobolju u budućnosti.
Zašto? Pa zato što ćeš imati pojedinačnu .so datoteku koja nigde nije registrovana i ne znaš ni koja je verzija, ni da li si je postavio u odgovarajući direktorijum. Kada kasnije budeš instalirao program koji sadrži istu biblioteku, ali drugu verziju (koja je neophodna kako za taj program, tako i za druge koji od njega zavise) sa kojom bibliotekom od dve postojeće na sistemu će se program povezati? Jer onu staru (koju si sam ubacio) nećeš zameniti novom verzijom, već ćeš imati dve verzije iste biblioteke na sistemu. Takođe prilikom prevođenja se postavlja pitanje koju će biblioteku od te dve nalaziti GNU autoconfigure.
Moj savet je da se držiš gotovih paketa koje dobijaš uz distribuciju, ukoliko ne želiš da te boli glava. Možeš i sam da praviš pakete ili razbacuješ datoteke kako stigneš, ako misliš da ćeš tako nešto naučiti o sistemu, odnosno prevođenju, bibliotekama, deljenoj memoriji i radu programa. Moje mišljenje je da ćeš to bolje naučiti iz knjiga o C++ i samostalnim programiranjem.
3. oktobar 2004. u 9:21 pm #21638IgorPetrovicUčesnikOK, ipak bolje poslusaj popeya-a sto se tice ceprkanja po rpm-ovima. Covek zna bolje, ja sa programiranjem nemam bas nikakve veze. Ali u svakom slucaju, mislim da savet za –nodeps stoji.
PozdraV
———-
‘Let the metal flow’- Chuck Shuldiner4. oktobar 2004. u 8:03 am #21639BratislavUčesnikObojica ste potpuno u pravu.
Još jednom hvala za savete.
5. oktobar 2004. u 7:30 am #21640BratislavUčesnikNisam imao nameru da Vas zbunim sa dva ista posta od jednom. 🙂
Takav je život.
Uz izvinjenje evo par dodatnih objašnjenja.Nećete verovati.
Prvo . Jedva sam se konektovao . Posle pucanja veze x puta itd… Brzina protoka na koju sam uspeo da se zakačim – 9Kb ! ! ! .
Kada sam na kraju post uspeo da pošaljem , nikako da dobijem potvrdu da je post primljen. Čekam pet minuta u prazno ništa se ne dešava .Izgubim strpljenje i zatražim Refreš . Da bi Browser mogao da izvrši refreš postupak slanja se ponavlja od početka i to je to.Drugo , bitnije , ovoga puta sam se odlučio za Igorov savet . Imajući u vidu prostor na disku i druge okolnosti.
Uostalom da sam imao nameru i hteo da neposredno prostrem Mozillu na disk ovog posta ne bi bilo. Traženi libxpcom.so ima 1Mb . Notirao sam ovaj , lib zlu ne trebalo.Iz iskustva znam da software instaler u slučaju nekakvog koflikta pri instalaciji ( na šta me Popeye upozorava ) Pita kako da procesira novonastalu situaciju.Nadam se da ću ako do toga dođe moći da u pozitivnom smislu razrešim situaciju.
Uspeo sam da instaliram Azureus i sada ga polako proučavam.
Još nešto je interesantno . Sorce fajl libxpcom.so sam naknadno našao u direktorijumu Firefoxa i OpenOffice-a koji su ranije već bili instalirani na disku.
[root@localhost bratislav]# locate libxpcom.so
/home/bratislav/firefox-installer/libxpcom.so
/usr/lib/openoffice/program/libxpcom.soUz zahvalnost na pomoći , Srdačan pozdrav !
-
AutorČlanci
Forum ‘Softver’ je zaključan za nove teme i odgovore.