[linux] Dependencies ...

Matus "fantomas" Uhlar uhlar na fantomas.sk
Úterý Duben 15 07:56:10 CEST 2003


-> > Druhá otázka: Rozlišuje niektorá distribúcia medzi
-> > (teraz si vymyslím) \"mäkkými\" a \"tvrdými\" závislosťami?
-> > Tvrdou závislosťou myslím ten fakt, že balík1 sa nedá
-> > použiť bez balíka2, od ktorého je závislý.
-> > Mäkkou závislosťou myslím ten fakt, že keď nainštalujem
-> > balík1 bez balíka2, od ktorého je závislý, môžem balík1
-> > používať, ale s omedzenými funkciami prípadne
-> > s menším komfortom.
-> 
-> to zalezi skor od pouziteho balickovacieho systemu. v zasade pokial
-> viem, ani rpm, ani deb a ani tar.gz nema moznost, ako spravit nieco
-> taketo. v pripade binarnych programov je to aj nemozne, pretoze zvacssa
-> su aj zlinkovane s kniznicami ktore su potom balikom vyzadovane,
-> takze bez splnenia zavislosti nie je len obmedzena funkcionalita, ale
-> nie je ziadna funkcionalita  ;)

.deb ma niekolko stupnov 'zavislosti': Depends, Recommends, Suggests. Tvrda
zavislost je len to prve, taky dselect ti pri oznaceni balika na
nainstalovanie oznaci aj baliky v Recommends: (apt tusim nie ale tusim sa to
da nastavit - s apt velmi nerobim)

-> > V takej distribúcii by bolo ideálne mať možnosť si zvoliť
-> > typ inštalácie od minimálnej (len s tvrdými závislosťami)
-> > až po maximálnu (aj všetky mäkké závislosti) a samozrejme
-> > custom - niečo medzi tým.
-> 
-> opakujem, zavislosti nie su od toho, aby funkcionalitu vylepsovali,
-> alebo znizovali, su od toho aby bola funkcionalita dosiahnuta.

v .deb zavislost 'Depends:' je na to aby balik fungoval a tie zvysne aby
svysili funkcionalitu :)

-- 
Matus "fantomas" Uhlar, uhlar na fantomas.sk ; http://www.fantomas.sk/
Warning: I don't wish to receive spam to this address.
Varovanie: Nezelam si na tuto adresu dostavat akukolvek reklamnu postu.
How does cat play with mouse? cat /dev/mouse



Další informace o konferenci linux