Как пакетный менеджер выбирает откуда установить новый пакет?

Dmitriy_2014
На сайте с 01.07.2014
Offline
146
355

Всем привет!

Подскажите правильно ли я понимаю работу пакетного менеджера, если в системе установлено много сторонних репозиториев то пакетный менеджер yum/dnf/apt в любом случае будет выбирать при установке пакета самую новую и последнюю версию программы которая доступна в любом из установленных репозиториев, будь то стандартные или сторонние репозитории.

Заранее спасибо за ответы!


Andreyka
На сайте с 19.02.2005
Offline
822
#1

У пакетных менеджеров есть опция выбора предпочитаемой версии/репозитория

Не стоит плодить сущности без необходимости
rustelekom
На сайте с 20.04.2005
Offline
486
#2
Также есть приблуда, которая при прочих равных условиях, подбирает наиболее "быстрый" для вашего ПК или сервера репозитарий. Быстрый в плане расстояния и скорости скачивания.
SSD KVM ВПС от 149 ₽ в Германии. SSD хостинг от 119 ₽ в Германии или России |Выделенные серверы в Европе, Азии, США и РФ (https://www.robovps.biz/) Контакты: Telegram чат (https://t.me/rustelekom_bot) или LiveChat на любом из наших сайтов.
FoxCloud
На сайте с 08.11.2016
Offline
62
#3
Добрый день. Всё верно, 


 By default when you do not specify a version for a package, latest version gets installed


APT will search it's database for the most recent version of this package and will retrieve it from the corresponding archive as specified in sources.list. 
CentOS / RHEL : How to install a specific version of rpm package using YUM
  • admin
  • www.thegeekdiary.com
The ask here is to install a specific version of the package when multiple versions are available. By default when you do not specify a version for a package, latest version gets installed. The procedure below requires you to be logged in as root. 1. clean the yum cache directory 2. To...
FoxCloud (http://ru.foxcloud.net/)размещение в Европе / Америке / России. Услуги для любого проекта.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий