Что такое индексный файл пакета

В следующем утверждении о "Кв. - добираются, обновление" из linux.die.net является термином "пакет индексного файла":

Используемый для ресинхронизирования индексных файлов пакета из их источников...

Что точно "упаковывает индексный файл", средний? Google не дал мне ответа об этом.

5
задан 17 November 2014 в 00:59

3 ответа

"Индексные файлы пакета" содержат информацию о пакетах, которые обеспечивает хранилище пакетов. APT хранит их в /var/lib/apt/lists

5
ответ дан 17 November 2019 в 11:02

Индексный файл пакета является файлом, который содержит информацию о пакетах, существующих в репозитории для использования с apt. Формат описан здесь:

https://wiki.debian.org/RepositoryFormat#A.diff.2FIndex_files

4
ответ дан 17 November 2019 в 11:02

Индекс пакетов APT представляет собой базу данных доступных пакетов из репозиториев, определенных в файле /etc/apt/sources.list и в /etc. Каталог /apt/sources.list.d. Чтобы обновить локальный индекс пакетов последними изменениями, внесенными в репозитории, введите следующее:

sudo apt update

Чтобы обновить систему, сначала обновите индекс пакетов, как указано выше, а затем введите:

sudo apt upgrade

Я бы посоветовал прочитать https://ubuntu.com/server/docs/package-management для получения дополнительной информации.

Пример: CMD для запуска:

cat /etc/apt/sources.list.d/mysql.list

Эта команда выводит список репозиториев mysql. Посетите http://repo.mysql.com/apt/ubuntu/, и вы найдете фактически размещенные файлы. Вывод:

deb http://repo.mysql.com/apt/ubuntu/ bionic mysql-apt-config
deb http://repo.mysql.com/apt/ubuntu/ bionic mysql-5.7
deb http://repo.mysql.com/apt/ubuntu/ bionic mysql-tools
#deb http://repo.mysql.com/apt/ubuntu/ bionic mysql-tools-preview
deb-src http://repo.mysql.com/apt/ubuntu/ bionic mysql-5.7
2
ответ дан 30 December 2020 в 11:59

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

Похожие вопросы: