Индекс пакетов

Package index

Индекс пакетов — набор метаданных репозитория, содержащий сведения о версиях, зависимостях, архитектурах и расположении доступных пакетов.

Индекс пакетов — машиночитаемый каталог репозитория, который менеджер пакетов использует для поиска программ и расчёта зависимостей. В нём обычно указываются имена пакетов, версии, архитектуры, контрольные суммы, зависимости и ссылки на файлы пакетов. Менеджер пакетов загружает индекс из настроенных репозиториев при обновлении метаданных — по команде, по мере необходимости или по расписанию — и сохраняет локальную копию. Именно по индексам определяется, какие версии доступны для установки или обновления; сами бинарные пакеты при этом могут ещё не быть скачаны. Индексы важны при настройке зеркал, прокси и изолированных сегментов сети: их актуальность влияет на видимость обновлений и корректность разрешения зависимостей. Для воспроизводимых развёртываний часто фиксируют используемые репозитории и снимки их метаданных. Индекс пакетов отличается от репозитория как целого: репозиторий включает метаданные и файлы пакетов. Индекс описывает состав репозитория, а кэш пакетов содержит локально сохранённые данные; поэтому локальная копия индекса может храниться в кэше метаданных наряду с загруженными файлами пакетов.

Синонимы и варианты написания:

индекс репозиториякаталог пакетов
Просмотров: 31

Где встречается

Статьи, в которых используется термин «Индекс пакетов»

Связанные термины

APT(Advanced Package Tool)

APT — система управления пакетами в Debian-подобных Linux, которая получает пакеты из репозиториев, разрешает зависимости и передаёт установку низкоуровневому менеджеру dpkg.

LinuxУправлениеБазовый

Cron(cron)

Cron — служба-планировщик в Unix-подобных ОС, запускающая команды по расписаниям из таблиц crontab, обычно с минутной дискретностью.

LinuxУправлениеБазовый

DEB-пакет(Debian binary package)

DEB-пакет — архивный формат распространения ПО в Debian-совместимых Linux, содержащий файлы программы, метаданные и сведения о зависимостях.

LinuxУправлениеБазовый

DNF(Dandified YUM)

DNF — менеджер пакетов для RPM-дистрибутивов, разрешающий зависимости и выполняющий операции с репозиториями; в современных системах он заменил классический YUM.

LinuxУправлениеБазовый

FTP(File Transfer Protocol)

FTP — прикладной протокол передачи файлов по TCP, использующий отдельные управляющее соединение и соединение для передачи данных и не шифрующий их по умолчанию.

СетьБезопасностьУправление