Рейтинг:0

Несколько выходов для политики apt-cache "

флаг cn

Насколько я понимаю, Политика apt-cache <имя пакета> отображает порядок закрепления и, таким образом, выпуски имя пакета доступны в репозиториях apt вместе с их приоритетными заказами.

Итак, если для неустановленного пакета выходные данные состоят из разных версий (с одинаковым приоритетом 500), какая из них будет установлена?

Например, Политика $ apt-cache git дает мне:

 Установлено: (нет)
 Кандидат: 1:2.25.1-1ubuntu3.2
 Таблица версий:
    1:2.25.1-1убунту3.2 500
       500 http://in.archive.ubuntu.com/ubuntu focus-updates/main Пакеты amd64
       500 http://security.ubuntu.com/ubuntu focus-security/main amd64 Packages
    1:2.25.1-1убунту3 500
       500 http://in.archive.ubuntu.com/ubuntu focus/main Пакеты amd64

Итак, бег $ sudo apt установить git какая из версий будет установлена ​​в моей системе?

user535733 avatar
флаг cn
`focal-update` и `focal-security
Рейтинг:1
флаг us

«Кандидат» указывает версию, которая будет установлена.

Это всегда самая высокая версия, если в разных репозиториях доступны разные версии. В конкретном случае вашего вопроса он исходит из репозитория «focal-updates/main», который вы включили вручную. Отключите его, если вы хотите использовать текущую версию вместо бэкпорта.

Рейтинг:1
флаг cn

Выберите одну из двух версий:

1:2.25.1-1убунту3.2
1:2.25.1-1убунту3

Версия x3.2 выше, чем x3, поэтому 1:2.25.1-1убунту3.2 будет установлен... если что-то в вашей системе требует версия х3.


Выберите между различными карманами, которые предлагают одну и ту же версию:

500 http://in.archive.ubuntu.com/ubuntu focus-updates/main Пакеты amd64
500 http://security.ubuntu.com/ubuntu focus-security/main amd64 Packages

Ха, вопрос с подвохом: репозитории устроены так, что все пакеты находятся в одном каталоге (/pool). Обе линии указывают на тот же пакет В бассейне.

Luce avatar
флаг cn
«если что-то в вашей системе не требует версии x3» Не будет ли это отображаться номером приоритета или записями в ``/etc/apt/preferences``, чтобы определить, какой из них будет установлен?
user535733 avatar
флаг cn
Зависимости не устанавливают приоритет. Зависимости на первом месте. Если несколько пакетов удовлетворяют зависимостям, то номер версии. Если одна и та же версия доступна из нескольких источников, приоритет.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.