Jeśli PPA na liście źródeł ma pakiet o tej samej nazwie w Centrum oprogramowania Ubuntu, który pojawia się w centrum oprogramowania. Podobnie, który pakiet jest pobierany przez apt-get install?
11
Jeśli PPA na liście źródeł ma pakiet o tej samej nazwie w Centrum oprogramowania Ubuntu, który pojawia się w centrum oprogramowania. Podobnie, który pakiet jest pobierany przez apt-get install?
Niezależnie od tego, które repozytorium zawiera najnowszą wersję pakietu, jest ono pokazane w Centrum oprogramowania Ubuntu i pobrane za pomocą apt-get install
. Tak jest domyślnie, ale można to zmienić w oknie Repozytoria oprogramowania.
Priorytet pakietu
Priorytety źródeł pakietów są zdefiniowane w lokalnej konfiguracji pakietów.
Tę konfigurację można sprawdzić za pomocą
apt-cache policy
.Oto przykład tego, co
apt-cache policy
pokazuje pakiet,git
który jest dostępny w głównym repozytorium pakietów Ubuntu oraz w PPA, a wersja PPA jest obecnie zainstalowana:Liczby przed adresami URL określają priorytet. Pakiet ze źródła o najwyższym priorytecie jest preferowany, jeśli istnieje tylko jedno źródło o tym priorytecie.
Nowszy pakiet o równym priorytecie
Jeśli jest wiele wpisów o najwyższym priorytecie, jak ma to miejsce w tym przypadku, preferowana jest nowsza wersja.
Zmień priorytety
Aby zmienić priorytety w celu preferowania konkretnej wersji, reguły wyjątków można zdefiniować w
/etc/apt/preferences
. Zablokowanie pakietu do stałej wersji nazywa się „przypinaniem”.Zobacz PinningHowto .
źródło