Репозитории '..-backports' автоматически имеют приоритет над стандартными репозиториями? в sources.list

Это порядок ..-backports хранилища в источниках. список значительный?
... или делает ..-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

2 ответа

Решение

Пакеты в бэкпортах всегда имеют более высокие номера версий, чем другие стандартные репозитории, так что да.

Традиционно это было правильно. Поскольку бэкпорты всегда имеют более высокие номера версий, чем другие карманы, если они включены, они будут предпочтительнее.

Однако, это фактически изменилось в последних версиях Ubuntu. В выпуске 10.04 (Natty) мы изменили apt, чтобы он устанавливал бэкпорты только в случае особого запроса (что можно сделать, добавив -t oneiric-backports (или аналогичный) флаг apt-get,

(Ни на что не влияет порядок записей в ваших файлах sources.list; они используются только в том случае, если несколько строк предоставляют одну и ту же версию пакета, и в этом случае мы выбираем ее из первой в списке)

Короче да (они имеют приоритет). если версия пакета выше, она используется по умолчанию, если вы не измените настройки своей системы.

Другие вопросы по тегам