Работа с несколькими источниками
SelectOS работает с собственным репозиторием.
Мы регулярно отслеживаем запросы на пополнение пакетной базы, тестируем новые пакеты на совместимость и добавляем их вместе с необходимыми зависимостями.
Если в репозитории SelectOS нет нужного пакета, создайте тикет через панель управления my.selectel.ru.
Если вы не являетесь клиентом Selectel, обратитесь в чат поддержки SelectOS в telegram.
Мы не рекомендуем подключать сторонние источники пакетов во избежани е конфликтов зависимостей.
Подключение дополнительных репозиториев
В apt можно указать несколько нужных источников в /etc/apt/sources.list
.
-> Предпочитаемый дистрибутив нужно указать в параметре APT::Default-Release
.
-> Для пакетов можно установить приоритеты, по которым apt будет вычислять правильный источник для обновлений. Об этом будет подробнее в разделе Приоритеты источников.
Установка пакета из дополнительного источника
Допустим, в файле sources.list
содержится основной репозиторий stable
и дополнительные: testing
и experimental
.
Установить версию пакета из testing
можно с помощью команды apt install пакет/testing
Установке могут помешать конфликтующие зависимости. Их можно разрешить с использованием нужного репозитория, добавив параметр -t testing
.
Поведение при массовом обновлении
Во время массового обновления через upgrade
или full-upgrade
пакеты будут загружаться из основного репозитория.
Пакеты, которые уже установлены из других репозиториев будут обновляться из источников с учетом установленных приоритетов. В разделе Приоритеты источников можно найти примеры вычисления источников по приоритетам.
Установленные приоритеты можно проверить командой apt-cache policy
.