Portál AbcLinuxu, 8. května 2025 03:08

závislost

anglicky dependency

Závislost znamená to, že jeden balíček (anglicky package) potřebuje vyžaduje ke svému fungovaní aby byl v systému nainstalovaný jiný balíček nebo i více balíčku.

Může dojít i ke konfliktu závislostí, kdy jeden balíček A vyžaduje balíček C verze 1, ale balíček B vyžaduje balíček D (případně C verze 2), přičemž C verze 1 a balíček D (příp. C verze 2) nemohou být v systému současně nainstalované.

Ke konfliktu dojít i tehdy pokud program A např. Kaffeine vyžaduje (v distribuci openSuse) ke svému fungovaní baliček C (xine-lib - z licenčních důvodů osekaná verze v oficialnim repozitáři) nebo D (libxine1 - plně funkční verze v neoficiálním repozitáři Packman).

Pokud chci např. nainstalovat libxine1, ale mám již nainstalovaný xine-lib, tak musím nejdříve odinstalovat xine-lib a až poté nainstalovat libxine1 nebo si při instalaci v balíčkovacím programu (např. Yast2) vyřešit konflikt závislostí vybráním volby v nabídce odinstalovat xine-lib.

Dokument vytvořil: jirkaqwe, 1.10.2008 23:23 | Zobrazeno: 784×

Další pojmy: YaST2 - Yeti - zavaděč - závislost - zdroják - Zope - zrcadlo

Filtr: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.