Které repozitáře mají přednost při instalaci balíků (podle ceho se rozhoduje OS)

Založil polo, 28. 09. 2009, 14:28:36

Předchozí téma - Další téma

polo

Ahoj, chci se zeptat na jednu vec ohledne instalace baliku z repozitaru. V sources.list mam jak primo debian repozitare tak repozitare od vyrobcu daneho SW. Jde o to ze jsme si ted instaloval Wine... V Debian repo je verze 1.0.1. V "lamaresh" repo je verze 1.30. No naistalovala se mi ta verze 1.0.1. Nevite jak system dokopat k tomu aby instaloval novejsi balik? A taky by me zajimalo obecne podle ceho se system rozhoduje kdyz ma v repozitari dva odkazy na balik ktery se lisi verzi. Vzdycky jsem myslel ze naistaluje tu novejsi. Diky za vysvetleni

nazir

Záleží na tom, kolik různých verzí distribuce debianu mícháš...
Pokud si zadáš příkaz "apt-cache policy", vypíše se Ti každý z repozitářů se svojí prioritou ("nejvyšší priorita bere vše" -- instaluje se z něj).
Prioritu jednotlivých repozitářů (nebo třeba pouze verzí konkrétních balíčků) si můžeš nastavit pomocí  apt-pinningu (tuším, že tu o této metodě už párkrát padla řeč)...
Podrobněji viz zde...