Является ли порядок ..-backports
репозиториев в sources.list значительным?
... или ..-backports
имеет приоритет над стандартными записями, независимо от размещения?
Являются ли два следующих примера фактически одинаковыми?
deb http://archive.ubuntu.com/ubuntu lucid-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu lucid-backports main restricted universe multiverse
против
deb http://archive.ubuntu.com/ubuntu lucid-backports main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu lucid-updates main restricted universe multiverse
Пакеты в бэкпортах всегда имеют более высокие номера версий, чем другие стандартные репозитории, поэтому фактически да.
Традиционно это было правильно. Поскольку бэкпорты всегда имеют более высокие номера версий, чем другие карманы, если они включены, они будут предпочтительнее.
Однако, это фактически изменилось в последних версиях Ubuntu. В выпуске 10.04 (Natty) мы изменили apt, чтобы он устанавливал backports только в том случае, если они специально запрошены (что можно сделать, добавив флаг -t oneiric-backports
(или аналогичный) в apt-get
.
( Ни на что не влияет порядок записей в ваших файлах sources.list, они используются только в том случае, если несколько строк предоставляют одну и ту же версию пакета, и в этом случае мы выбираем ее из первой в списке)
короче да (они имеют приоритет). если версия пакета выше, она используется по умолчанию, если вы не измените настройки своей системы.